API умный поиск
- – Снижение нагрузки на сервер
- – Гибкость настройки выдачи
- – Интеграция в дизайн сайта
API Soft IQ позволяет загрузить данные о ваших товарах и услугах на нашу платформу и осуществлять поиск по ним не устанавливая на ваш сайт стороннего ПО.
Как работает
API (Application Programming Interface) - это набор правил и инструментов, которые позволяют различным программам взаимодействовать друг с другом. Например, если вы используете мобильное приложение для просмотра погоды, оно может использовать API сервиса прогноза погоды, чтобы получить актуальные данные о погоде и показать их вам.
Для понимания принципа работы API умного поиска, рассмотрим следующее взаимодействие: От пользователя через сервер клиента до сервера Soft IQ и обратно.
1. Пользователь
Когда пользователь инициализирует работу умного поиска, например, путем нажатия на строку поиска, и начинает вводить символы, то на сервер клиента отправляется этот поисковый запрос.
2. Сервер-клиент
На этом этапе обрабатываются полученные данные и отправляется новый запрос на сервер Soft IQ с необходимыми параметрами.
3. Сервер Soft IQ
Полученный запрос обрабатывается и отправляется обратно на сервер клиента с подобранными товарами исходя из поискового запроса пользователя.
4. Сервер-клиент
Принятый ответ обрабатывается намного быстрее, потому-что полученная информация может содержать только необходимые артикулы, а все остальное (название, описание, картинки и пр.) уже отправляется с собственного сервера клиента, в котором находится самая актуальная информация. Далее к пользователю отправляется готовая информация.
5. Пользователь
Полученные данные приходят быстрее, происходит это практически бесшовно. Пользователь может не заметить изменений в дизайне, так как визуальное отображение настраивается полностью на стороне клиента.