我正在尝试获取特定页面的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
的网页的链接。我不知道为什么结果不完整?我找不到我的查询有什么问题。我将不胜感激任何帮助。
答案 0 :(得分:2)
您需要使用& gpllimit = max 参数来获取所有结果。
试试这个:
http://en.wikipedia.org/w/api.php?action=query&generator=links&pageids=17775180&gpllimit=max