2010-07-06 3 views
0

Можно ли использовать Google AJAX API: на местном поисковой системы Google, например: Google.esGoogle Ajax API

или он работает только для google.com?

Спасибо за помощь.

ответ

0

Возможно, и есть несколько способов сделать это.

См. this entry в блоге API AJAX Googles.

Есть три возможный способ реализации, в зависимости от того, как вы используете API:

  1. Если вы используете загрузчик, вы можете просто загрузить JSAPI на домене вы заинтересованных в (пример), такие как:

  2. в качестве альтернативы, вы можете установить это с .setRestriction методом поискового веб-объекта (пример):

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

  3. Наконец, если вы используете RESTful интерфейс, все, что вам нужно сделать, это присоединять "ГЛ" параметр URL к вашему запросу:

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

+0

Когда я используйте google.fr для поиска по ключевому слову «цветы»: Первый найденный сайт: www.1800flowers.com Принимая во внимание, что когда дело доходит до Goog le AJAX API с параметром «gl = fr», первый веб-сайт: http://www.flowercampings.com Я хочу, чтобы API Google AJAX дал мне такой же порядок, как если бы я выполнял ручной поиск. – Anonymous

Смежные вопросы