Можно ли использовать API Google AJAX: в локальной поисковой системе Google, например: google.es
или он работает только для google.com?
Спасибо за помощь.
Это возможно, и есть несколько способов сделать это.
См. эту запись в блоге Googles AJAX API.
Есть тривозможные способы реализации, в зависимости от того, как вы используете API: Если вы используете загрузчик, вы можете просто загрузить jsapi в интересующий вас домен (пример),например: Кроме того, вы можете установить это с помощью метода .setRestriction объекта веб-поиска (пример): var ws = new google.search.WebSearch ();ws.setRestriction (google.search.Search.RESTRICT_EXTENDED_ARGS, {'gl': 'es'}); Наконец, если вы используете интерфейс RESTful, все, что вам нужносделать, это добавить параметр URL "gl" к вашему запросу: http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=flowers&gl=fr
Есть тривозможные способы реализации, в зависимости от того, как вы используете API:
Если вы используете загрузчик, вы можете просто загрузить jsapi в интересующий вас домен (пример),например:
Кроме того, вы можете установить это с помощью метода .setRestriction объекта веб-поиска (пример):
var ws = new google.search.WebSearch ();ws.setRestriction (google.search.Search.RESTRICT_EXTENDED_ARGS, {'gl': 'es'});
Наконец, если вы используете интерфейс RESTful, все, что вам нужносделать, это добавить параметр URL "gl" к вашему запросу:
http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=flowers&gl=fr