我想从维基百科中获取一篇随机的术语文章。 API:Random页面仅列出了我可以传递给请求的三个参数。他们似乎没有做我想做的事。
我的问题是 - 是否可以从指定的类别中获取随机文章,是否可以获得术语页面。
我的意思是说"术语"文章 - subtraction,互惠,api(我无法将最后两个链接起来,因为我没有足够的代表)。
由于
答案 0 :(得分:2)
是的,但不是通过适当的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+music&d=3
lang
是您想要的维基百科的语言(在本例中为英语),project
您可以使用其他项目(如Wikibooks或Wikiquote),categories
是什么您正在寻找,如果您想要查看该类别的子类别(到该级别),可以使用d
。