2016-09-27 2 views
2

Я использую Википедию API для запроса слово для поиска, например, сделав GET запрос к этому URL:Использование Wikipedia 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: "-||" 
} 

Так я строю свой URL следующим образом:

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

Разве это не то, что я делал? Если вы проверите второй URL, у него есть continue = - || параметр –

+0

Не 'sroffset = 10'. – Tgr

Смежные вопросы