Google JSON / Ajax API - wie Sie die nächste Seite der Suchergebnisse erhalten?
Frage
Nach: http://code.google.com/apis/ajaxsearch / Dokumentation / # fonje
ich wieder ein Cursor Ergebnis, aber dummerweise, gibt die moreResultsUrl eine URL nicht auf den JSON-Dienst, sondern auf die Haupt-Website - wie holen, anstatt die nächste Seite der Ergebnisse in JSON?
Lösung
Nun, das ist, weil moreResultsUrl zeigt auf http://www.google. com / search statt http://ajax.googleapis.com/ajax / services / Suche / web .
Was Sie brauchen, sind nur die Parameter der moreResultUrl , die Sie auf http://ajax.googleapis.com/ajax/services/search/web für das JSON Ergebnis.
Zum Beispiel:
http://www.google.com/search ? v = 1,0 & q = Luca
mit
in JSON übersetzthttp://ajax.googleapis.com/ajax/services/search/web ? v = 1,0 & q = Luca
Google ist gerade Sie ihre RESTful api zeigt, ist es an Ihnen, die Seiten verwenden JSON-Wert mit dem, was Schnittstelle Sie wollen.