使用wikiapi从特定类别中获取随机词条页面


Get random term page from a specific category with wiki api

我正试图从维基百科上获得一篇随机的词条文章。API:随机页面只列出了我可以传递给请求的三个参数。他们似乎都没有做到我想要实现的目标。

我的问题是,有可能从指定的类别中随机获得一篇文章吗?有可能获得一个学期页面吗
我所说的"术语"文章的例子——减法、互惠、api(我无法将后两者联系起来,因为我没有足够的rep)。

感谢

是的,但不是通过正确的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&project=wikipedia&categories=Pop+音乐&d=3

lang是你想要的维基百科的语言(在本例中是英语),使用project你可以使用其他项目(如Wikibooks或Wikiquote),categories是你想要查找的,如果你想查找该类别的子类别(达到该级别),可以使用d