API JSON / Ajax di Google: come si ottiene la pagina successiva dei risultati?
Domanda
Secondo: http://code.google.com/apis/ajaxsearch / documentazione / # fonje
Ricevo il risultato di un cursore, ma stupidamente, moreResultsUrl restituisce un URL NON al servizio JSON ma al sito principale - come invece recuperare la pagina successiva dei risultati in JSON?
Soluzione
Bene, perché moreResultsUrl punta a http://www.google. com / search anziché http://ajax.googleapis.com/ajax / servizi / ricerca / web .
Ciò di cui hai bisogno sono solo i parametri di moreResultUrl che puoi passare a http://ajax.googleapis.com/ajax/services/search/web per il risultato JSON.
Ad esempio:
http://www.google.com/search ? v = 1.0 e amp ; q = Luca
è tradotto in JSON con
http://ajax.googleapis.com/ajax/services/search/web v = 1.0 & amp;? q = Luca
Google ti sta solo mostrando la sua API RESTful, sta a te usare il pagine valore JSON con qualsiasi interfaccia tu voglia.