Задать вопрос
CodeByZen
@CodeByZen
php, js, my/mssql, sqlite, html, css, it-consult

Как организовать живой поиск от Yandex и Google на своем сайте?

Есть у гугла и яндекса API для встраивания живого поиска (автодополнение запроса и варианты) на свой сайт или расширение для Google Chrome?
  • Вопрос задан
  • 4562 просмотра
Подписаться 6 Оценить Комментировать
Решения вопроса 1
CodeByZen
@CodeByZen Автор вопроса
php, js, my/mssql, sqlite, html, css, it-consult
У гугла и яндекса нет API для результатов живого поиска. Но можно напрямую обратится к скриптам поисковиков, которые отдают подсказки. У гугла это jsonp без обертки в функцию, у Яндекса все как надо (тоже jsonp но правильный).
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
iiil
@iiil
Инженер и вэб-дизайнер, рисую.
https://www.google.com/cse/
судя по видео все именно так, как Вы просите. Попробуйте поставить, покопаться в настройках. Или пробовали и чего-то не хватает?
Ответ написан
callback
@callback
Специального API нет, но можно воспользоваться запросами, которые отправляют сами поисковики. Их можно отследить через отладчик. Например, в случае гугла отправляется запрос на https://www.google.ru/s и возвращается ответ в виде JSON - чем не API? Аналогично, думаю, и у остальных поисковиков, вряд ли они там что то пакуют или шифруют.
А про расширение для хрома не понятно - вроде хром и так имеет функцию живого поиска из адресной строки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы