Wikimedia Commons API запрос, чтобы получить количество подкатегорий и фотографий в категории
Я хочу запросить категорию Wikimedia Commons и получить количество подкатегорий и фотографий в категории. Например, если вы посмотрите на веб-страницу " Категория: Коллекции Бруклинского музея" в Wikimedia Commons, вы получите список подкатегорий.
Одна из подкатегорий
Европейское искусство в Бруклинском музее (7 C, 301 F)
имеет номера 7 C
а также 301 F
это означает, что у этого есть 7 категорий и 301 изображение.
Как я могу запросить Wikimedia Commons, чтобы получить эту категорию и информацию о количестве изображений в подкатегориях?
Я пробовал следующие запросы
который дает мне категорию членов категории.
Я могу сделать запрос рендеринга действия, который производит представление HTML, из которого я могу очистить 7 C
а также 301 F
посчитать информацию.
Какой запрос я могу использовать, чтобы получить эту информацию о количестве без проверки HTML?
1 ответ
Ты можешь использовать prop=categoryinfo
за это.
Например, запрос:
возвращает:
<api>
<query>
<pages>
<page pageid="21253813" ns="14" title="Category:Collections of the Brooklyn Museum">
<categoryinfo size="105" pages="0" files="88" subcats="17" />
</page>
</pages>
</query>
</api>