得到wikipedia interlinks doen并不能给出完整的结果

时间:2015-02-17 16:28:24

标签: wikipedia wikipedia-api

我正在尝试获取特定页面的wikipeida互连,查看

http://www.mediawiki.org/wiki/API:Query

我可以找出查询。

例如,获取页面中的链接:Family_of_Barack_Obama:

Wikipedia link: http://en.wikipedia.org/wiki/Family_of_Barack_Obama?oldid=606107993

Dbpeida link: http://dbpedia.org:8890/page/Family_of_Barack_Obama

这是我的疑问:

http://en.wikipedia.org/w/api.php?action=query&prop=links&generator=links&pageids=17775180&redirects

但结果是不完整的,例如它提供了标题为145th Ohio Infantry但不是Associated Press的网页的链接。我不知道为什么结果不完整?我找不到我的查询有什么问题。我将不胜感激任何帮助。

1 个答案:

答案 0 :(得分:2)

您需要使用& gpllimit = max 参数来获取所有结果。

试试这个:

http://en.wikipedia.org/w/api.php?action=query&generator=links&pageids=17775180&gpllimit=max