Google JSON/Ajax API – как получить следующую страницу результатов?
Вопрос
В соответствии с : http://code.google.com/apis/ajaxsearch/documentation/#fonje
Я получаю результат курсора, но по глупости moreResultsUrl возвращает URL НЕ службе JSON, а основному сайту - как вместо этого получить следующую страницу результатов в JSON?
Решение
Ну, это потому, что ПодробнееResultUrl указывает на 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=Лука
переводится в JSON с помощью
http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=Лука
Google просто показывает вам свой RESTful API, вы можете использовать страницы Значение JSON с любым интерфейсом, который вы хотите.