2016-09-27 93 views
2

我使用维基百科的API来查询的搜索词参数,例如通过使GET请求此URL使用维基百科的API继续

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返回相同的结果集。

我在做什么错?

回答

2

您应该传递continue字段的内容。即sroffset= 10&contiue=-||

+0

这不是我一直在做的事吗?如果您检查第二个网址,它有continue = - ||参数 –

+0

虽然不是'sroffset = 10'。 – Tgr