Google JSON / Ajax API - как получить следующую страницу результатов? - PullRequest
1 голос
/ 02 марта 2009

Согласно: http://code.google.com/apis/ajaxsearch/documentation/#fonje

Я получаю обратно курсорный результат, но глупо, moreResultsUrl возвращает URL-адрес НЕ для службы JSON, а для основного сайта - как вместо этого извлечь следующую страницу результатов в JSON?

1 Ответ

2 голосов
/ 02 марта 2009

Ну, это потому, что moreResultsUrl указывает на http://www.google.com/search вместо http://ajax.googleapis.com/ajax/services/search/web.

Вам нужны только параметры moreResultUrl , которые можно передать http://ajax.googleapis.com/ajax/services/search/web для результата JSON.

Например:

http://www.google.com/search?v=1.0&q=Luca

переводится в JSON с

http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=Luca

Google просто показывает вам свои API-интерфейсы RESTful, вы можете использовать значение страниц JSON с любым интерфейсом, который вам нужен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...