Получить случайный термин страницу из определенной категории с помощью вики API

Я пытаюсь получить случайный срок статья из википедии. API: Random На странице перечислены только три параметра, которые я могу передать запросу. Кажется, никто из них не делает того, чего я хочу достичь.

У меня вопрос — возможно ли получить случайную статью из указанной категории и можно ли получить страницу с термином.
Пример того, что я имею в виду, говоря «термин» статья — вычитание, взаимность, API (я не могу связать последние два, потому что мне не хватает повторений).

Спасибо

0

Решение

Ну да, но не через надлежащий API. В MediaWiki есть специальная страница, которая позволяет что-то вроде этого: https://en.wikipedia.org/wiki/Special:RandomInCategory

Тем не менее, он не принимает параметры. Но есть и этот инструмент: http://tools.wmflabs.org/magnustools/randomarticle.php который сделает свое дело.

Это позволит параметры, как в этом примере: http://tools.wmflabs.org/magnustools/randomarticle.php?lang=en&Проект = википедия&Категории = Поп + музыка&д = 3

lang это язык Википедии, который вы хотите (в данном случае en для английского), с project Вы можете использовать другие проекты (например, Wikibooks или Wikiquote), categories это то, что вы ищете и d может быть использован, если вы хотите посмотреть в подкатегории этой категории (до этого уровня).

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]