Клуб Яндекс.Поиска для сайта

Автозавершение через API

Добрый день.

Установили на сайт "Поиск для интернет-магазинов" через API всё отлично работает, большое спасибо.

Можно ли как то использовать автозавершение через API? Использовать "Предиктор" наверное не совсем то, подсказка должна быть в тематике сайта. Если отправлять начальный кусок фразы в поиск то часто бывает, что ничего не находит.

6 комментариев
Елена Першина
4 августа 2016, 11:26
Пока у нас API именно выдачи, настройки автозавершения у нас сейчас нет. Но у нас в поиске есть подсказки, этого недостаточно? Можете описать, какие задачи решал бы предиктор, но не решают подсказки?
Подсказки что работают через вашу форму было бы вполне достаточно, но я не нашел в документации как их использовать через API. Хотел предиктор использовать для этих целей, но он всё таки не для этого ).

Елена Першина
4 августа 2016, 20:56
connect-s.ru,
API пока только для результатов есть. Форма поиска стандартная - и в случае API она ваша, да. Со своей стороны сейчас думаем, как интегрировать саджест туда максимально удобно, пока хорошего варианта тут, наверное, нет.
Я посмотрел что Ваша форма отправляет такой запрос
https://sitesearch-suggest.yandex.ru/v1/suggest?&callback=jQuery162007878632602608948_1470324007286&format=jsonp&search_id=******&lang=ru&usebigdictionary=0&text=%D0%BE%D0%B3%D0%BD&_=1470325057060


Если ставить в поле text свой текст то он возвращает подсказки, но конечно вариант не самый удобный. И ответ не самый лучший, только название и вместе с производителем.

Есть документация по этому сервису, а то не все поля понятны? Можно ли таким образом получать ещё и ссылку хотя бы?
Елена Першина
8 августа 2016, 15:48
connect-s.ru,
Документации пока нет, мы наружу о такой возможности не говорили, но постараемся это сделать в ближайшее время.
Спасибо, будем ждать анонсов.