MediaWiki API Поиск заголовков страниц с определенным шаблоном

Есть ли способ запросить MediaWiki / Wikipedia для страниц по названию и шаблону?

Например, я хотел бы знать, есть ли страница, которая имеет заголовок "Some Person" и содержит "Template:Persondata".

Я знаю, как сделать запрос по названию: http://en.wikipedia.org/w/api.php?action=query&prop=info&titles=Some%20Person&format=xml&redirects

И благодаря этому я знаю, как искать все страницы, которые используют определенный шаблон: http://en.wikipedia.org/w/api.php?action=query&list=embeddedin&eititle=Template:Persondata&format=xml'

Но я не могу понять, как объединить эти два вопроса, чтобы уменьшить количество запросов к API.

1 ответ

Нет не напрямую через один API-запрос. Либо вы пересекаете себя, либо используете этот инструмент http://tools.wmflabs.org/catscan2/catscan2.php который может делать то, что вы хотите (и многое другое).

Другие вопросы по тегам