Я пытаюсь получить случайный срок статья из википедии. API: Random На странице перечислены только три параметра, которые я могу передать запросу. Кажется, никто из них не делает того, чего я хочу достичь.
У меня вопрос — возможно ли получить случайную статью из указанной категории и можно ли получить страницу с термином.
Пример того, что я имею в виду, говоря «термин» статья — вычитание, взаимность, API (я не могу связать последние два, потому что мне не хватает повторений).
Спасибо
Ну да, но не через надлежащий 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
может быть использован, если вы хотите посмотреть в подкатегории этой категории (до этого уровня).
Других решений пока нет …