【发布时间】:2016-09-27 09:03:50
【问题描述】:
我正在使用 wikipedia API 来查询搜索词,例如通过向此 URL 发出 GET 请求:
https://en.wikipedia.org/w/api.php?action=query&format=json&list=search&utf8=1&srprop=snippet&continue=&srsearch=Slovenia
此查询总共返回 51429 个匹配项,但只会显示前 10 个结果。通过阅读有关此主题的documentation,我收集到要获得接下来的 10 个结果,我应该传入 continue 参数。
API 响应中的相关参数在这里:
continue: {
sroffset: 10,
continue: "-||"
}
所以我通过以下方式构建我的网址:
https://en.wikipedia.org/w/api.php?action=query&format=json&list=search&utf8=1&srprop=snippet&continue=-||&srsearch=Slovenia
但是 URL 返回相同的结果集。
我做错了什么?
【问题讨论】:
标签: http get wikipedia-api