據:http://code.google.com/apis/ajaxsearch/documentation/#fonjeGoogle JSON/Ajax API - 您如何獲得下一頁的結果?
我回來遊標結果,但愚蠢的moreResultsUrl不是返回一個URL的JSON服務,但到主站點 - 如何獲取,而不是結果的翻頁成JSON?
據:http://code.google.com/apis/ajaxsearch/documentation/#fonjeGoogle JSON/Ajax API - 您如何獲得下一頁的結果?
我回來遊標結果,但愚蠢的moreResultsUrl不是返回一個URL的JSON服務,但到主站點 - 如何獲取,而不是結果的翻頁成JSON?
那麼,那是因爲moreResultsUrl指向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 =盧卡
谷歌只是顯示你自己的RESTful API,因此它是由你來使用頁 JSON值與任何你想要的界面。
謝謝,是的,我的工作是我可以在URL的末尾開始。 看起來很奇怪,我認爲在API的背景下鏈接到什麼是無關緊要的依然是錯誤的。 – 2009-03-02 02:26:28