Google JSON / Ajax API: ¿cómo se obtiene la siguiente página de resultados?
Pregunta
De acuerdo a: http://code.google.com/apis/ajaxsearch / documentation / # fonje
Obtengo un resultado de cursor, pero estúpidamente, moreResultsUrl devuelve una URL NO al servicio JSON sino al sitio principal. ¿Cómo se obtiene la siguiente página de resultados en JSON?
Solución
Bien, eso se debe a que moreResultsUrl apunta a http://www.google. com / search en lugar de http://ajax.googleapis.com/ajax / services / search / web .
Lo que necesita son solo los parámetros de moreResultUrl que puede pasar a http://ajax.googleapis.com/ajax/services/search/web para obtener el resultado de JSON.
Por ejemplo:
http://www.google.com/search ? v = 1.0 & amp ; q = Luca
se traduce en JSON con
http://ajax.googleapis.com/ajax/services/search/web ? v = 1.0 & amp; q = Luca
Google solo le muestra su API RESTful, depende de usted usar el valor JSON de páginas con la interfaz que desee.