Как получить список страниц Википедии, нуждающихся в редактировании на основе выбора категорий?
Как взять список страниц, которые нужно редактировать, на основе категорий и подкатегорий с помощью MediaWiki API?
1 ответ
Решение
Если предположить, что все страницы Википедии, которые нужно редактировать, включают Template: Cleanup, что означает, что все они будут помещены в Category: Все статьи, нуждающиеся в очистке, чтобы получить список всех их с помощью MediaWiki API, у вас есть два варианта:
Вариант 1: Получить все статьи, которые включают Шаблон: Очистка со встроенным:
https://en.wikipedia.org/w/api.php?action=query&list=embeddedin&einamespace=0&eititle=Template:Cleanup
Вариант 2: Получить все статьи из категории: Все статьи, требующие очистки с помощью членов категории:
https://en.wikipedia.org/w/api.php?action=query&list=categorymembers&cmnamespace=0&cmtitle=Category:All articles needing cleanup