2009-03-02 10 views

Antwort

2

Nun, das ist, weil moreResultsUrl auf http://www.google.com/search statt http://ajax.googleapis.com/ajax/services/search/web zeigt.

Was Sie brauchen, sind nur die Parameter der moreResultUrl, die Sie an http://ajax.googleapis.com/ajax/services/search/web für das JSON-Ergebnis übergeben können.

Zum Beispiel:

http://www.google.com/search? v = 1,0 q = & Luca

wird mit

in JSON übersetzt

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

Google Sie ihre RESTful api nur angezeigt wird, ist es an Ihnen, mit der Schnittstelle, die Sie wollen die Seiten JSON-Wert zu verwenden.

+1

Danke, ja, ich habe ausgearbeitet, ich könnte nur am Ende der URL beginnen. Es schien einfach seltsam, und ich denke, es ist immer noch falsch, eine Verbindung zu haben, was im Zusammenhang mit einer API irrelevant ist. –

+0

Ja, das stimmt. Die einzige Verwendung, die mir "moreResultsUrl" einfallen könnte, ist die externe Verknüpfung mit der Google-Website, obwohl die Benennung meiner Meinung nach völlig unangemessen ist. –

Verwandte Themen