Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Схема работы с сервисомСтр 1 из 3Следующая ⇒ XML шлюз TOURVISOR ПОИСК ТУРОВ
Поисковый шлюз TourVisor позволяет создавать поисковые запросы и получать их результат в формате XML либо JSON, тем самым возможно реализовать полностью индивидуальное оформление поисковой системы и произвольную выдачу результатов пользователям. Результаты выдаются в кодировке UTF-8 (Unicode).
Схема работы с сервисом Поиск туров в шлюзе осуществляется асинхронно и состоит из трех этапов: 1) Создается поисковый запрос (детально см.ниже), куда передаются необходимые параметры поиска (страна, город вылета, даты, кол-во ночей и т.п.). В ответ шлюз выдает единственный параметр – идентификатор поискового запроса. По этому идентификатору (далее для краткости «ID запроса») происходит дальнейшее отслеживание статуса поиска и получение результатов поиска туров. 2) Примерно через 3-5 секунд (раньше этого времени результатов поиска, как правило, не бывает) делается запрос на статус поиска. В ответ система выдает краткую сводку – какой % поиска уже был завершен, сколько туров найдено и какова минимальная цена (подробно см. ниже). На основании этой информации принимается решение – получать ли результаты запроса или ждать дальше. Мы рекомендуем следующий алгоритм – если поиск завершен или прошло более 7 секунд с начала поиска – то выдаем первый результат. 3) Делаем запрос на получение результатов поиска (подробнее см.ниже). В ответ система выдает туры, которые удалось получить на текущий момент. Также передается краткая сводка поиска (см. предыдущий пункт – 2) – если поиск еще не завершен, то мы рекомендуем каждые 2 секунды запрашивать статус поиска. Далее все зависит от Вашего алгоритма работы. Рекомендуемая схема – когда поиск завершится – выдаем клиенту оповещение о том, что найдены новые туры и обновляем результаты поиска.
Авторизация. При работе со шлюзом требуется авторизация. Для этого используется логин и пароль от личного кабинета TourVisor.ru. Параметры авторизации: authlogin – логин в системе TourVisor authpass – пароль в системе TourVisor
|