Wikipedia API - 获取带有链接的随机页面
Wikipedia API - Get random page with links
我知道有这段代码 generator=random
可以获取随机页面,但它不适用于我下面的代码:
http://en.wikipedia.org/w/api.php?action=parse&format=json&prop=text&page=Little_Richard&callback=?
这个URL来自this great article。
我使用了 action=parse
、prop=text
和 page=Page_Name
,因为这是(我发现的)获取文本链接的唯一方法。
你可以看到我的整个代码的结果 here(此代码不适用于 JSFiddle 或 CodePen)。
有人知道有没有办法用这种方法获得随机页面?
生成器是 action=query
的一项功能。对于任何其他操作,您需要执行两个单独的请求。
或者您可以只获取 https://en.wikipedia.org/wiki/Special:Random?action=render
并跟随重定向。
我知道有这段代码 generator=random
可以获取随机页面,但它不适用于我下面的代码:
http://en.wikipedia.org/w/api.php?action=parse&format=json&prop=text&page=Little_Richard&callback=?
这个URL来自this great article。
我使用了 action=parse
、prop=text
和 page=Page_Name
,因为这是(我发现的)获取文本链接的唯一方法。
你可以看到我的整个代码的结果 here(此代码不适用于 JSFiddle 或 CodePen)。
有人知道有没有办法用这种方法获得随机页面?
生成器是 action=query
的一项功能。对于任何其他操作,您需要执行两个单独的请求。
或者您可以只获取 https://en.wikipedia.org/wiki/Special:Random?action=render
并跟随重定向。