2010-07-06 114 views
0

是否有可能使用谷歌AJAX API: 在例如本地谷歌搜索引擎:google.es谷歌AJAX API

,或者只工作了google.com?

感謝您的幫助。

回答

0

這是可能的,並且有幾種方法可以做到這一點。

請參閱this entry關於Google Googles AJAX API博客。

有三種可能的方式來實現,這取決於你如何使用API​​:

  1. 如果你使用的裝載機,你可以簡單地加載JSAPI域上你 感興趣在(例如),如:

  2. 或者,你可以用網絡搜索對象的 .setRestriction方法(例如)設置此:

    var ws = new google.search.WebSearch(); ws.setRestriction(google.search.Search.RESTRICT_EXTENDED_ARGS, {'gl':'es'});

  3. 最後,如果你正在使用RESTful接口,所有你需要做的 是一個 「GL」 URL參數追加到 要求:

    http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=flowers&gl=fr

+0

當我使用google.fr來搜索關鍵字「花朵」: 找到的第一個網站是: www.1800flowers.com 鑑於當涉及到Goog使用「gl = fr」參數的AJAX API,第一個網站是: http://www.flowercampings.com 我希望Google AJAX API爲我提供與我進行手動搜索時相同的順序。 – Anonymous 2010-07-06 16:42:24