djvavik
Местный житель
- Регистрация
- 27 Авг 2013
- Сообщения
- 170
- Реакции
- 21
- Автор темы
- #1
1.Есть интернет магазин на оpencart c ЛК.
2. Есть XML Поиск от ruspo.
3. Как создать готовый модуль поиска туров с помощью XML?
4. После создания модуля, как сделать так, что бы клиент после выбора тура увидел его в корзине? Т.е. при выборе тура попадало в корзину для оформления заказа?
5. Пример реализации: Для просмотра ссылки Войдиили Зарегистрируйся
_________________________________________________________________________________________________
В XML особо не понимаю, но пишут, что для того кто понимает расплюнуть.
_________________________________________________________________________________________________
Документация по XML поиску
В каждом запросе к XML-шлюзу необходимо передавать три обязательных параметра:
Для просмотра ссылки Войдиили Зарегистрируйся
Справочник стран по переданному городу вылета Для просмотра ссылки Войдиили Зарегистрируйся
Справочник курортов по выбранной стране Для просмотра ссылки Войдиили Зарегистрируйся
Справочник звездности отелей Для просмотра ссылки Войдиили Зарегистрируйся
Справочник типов питания Для просмотра ссылки Войдиили Зарегистрируйся
Справочник отелей по стране Для просмотра ссылки Войдиили Зарегистрируйся
Дополнительные возможности
Получение списка отелей по курортуДля просмотра ссылки Войдиили Зарегистрируйся
Получение списка отелей по курорту и по части имени отеляДля просмотра ссылки Войдиили Зарегистрируйся
Получение списка отелей по звездности отеля и странеДля просмотра ссылки Войдиили Зарегистрируйся
STARS - это ID звездностей из справочника через запятую
Поиск туров
Пример ссылки: Для просмотра ссылки Войдиили Зарегистрируйся
Обязательные параметры:
COUNTRYИдентификатор страны тура
CITYИдентификатор город вылета
Необязательные параметры:
NIGHTSFROMКоличество ночей от (по умолчанию 3)
NIGHTSTOКоличество ночей до (по умолчанию 14)
DATEFROMДата вылета от (по умолчанию сегодня +1 день) в формате dd.MM.yyyy
DATETOДата вылета до (по умолчанию сегодня +6 дней) в формате dd.MM.yyyy
ADULTКоличество взрослых туристов (по умолчанию 2)
CHILDRENКоличество детей (по умолчанию 0)
CHILD1,CHILD2,CHILD3возраст детей (по умолчанию 0)
STARSСписок идентификаторов звездности отелей из справочников через запятую
FOODSСписок идентификаторов типов питания из справочников через запятую
RESORTSСписок идентификаторов курортов из справочников через запятую
HOTELSСписок идентификаторов отелей из справочников через запятую
MINPRICEМинимальная цена тура
MAXPRICEМаксимальная цена тура
NOHOTEL=1Не показывать отели в стопе
NOTICKET=1Не показывать СПО без авиабилетов
UE=1Показывать цены в валюте тура
NOREQUEST=1Не показывать авиабилеты "под запрос"
FAST=1Быстрый поиск
При быстром поиске уменьшается тайм-аут запросов, результаты от "тормозящих" ТО не попадают в выдачу
light=0Версия поиска
"light=0" - Full версия, "light=1" - Light версия. По умолчанию light=1
Full (полная ) версия - отображает 'полную картину' ценовых предложений, выполняется в среднем 40 секунд ( 100-200 шт. от каждого оператора )
Light ( облегченная ) версия - выполняется быстро, имеет ограничение на кол-во туров (40-100 шт. от каждого оператора)
Пример XML-результатов поиска
Асинхронный поиск
При первом запросе добавляем параметр async=1
Практически мгновенно получаем ответ вида <tours session="T__26670bee90934e9eaa3c57e20da5efa9"/>
Добавляем к запросу вместо async=1 параметры Session=T__26670bee90934e9eaa3c57e20da5efa9&paging=on&page=1 и получаем первую страницу найденных НА МОМЕНТ ЗАПРОСА туров. Меняя номер страницы получаем остальные данные.
2. Есть XML Поиск от ruspo.
3. Как создать готовый модуль поиска туров с помощью XML?
4. После создания модуля, как сделать так, что бы клиент после выбора тура увидел его в корзине? Т.е. при выборе тура попадало в корзину для оформления заказа?
5. Пример реализации: Для просмотра ссылки Войди
_________________________________________________________________________________________________
В XML особо не понимаю, но пишут, что для того кто понимает расплюнуть.
_________________________________________________________________________________________________
Документация по XML поиску
В каждом запросе к XML-шлюзу необходимо передавать три обязательных параметра:
Для просмотра ссылки Войди
Справочник стран по переданному городу вылета Для просмотра ссылки Войди
Справочник курортов по выбранной стране Для просмотра ссылки Войди
Справочник звездности отелей Для просмотра ссылки Войди
Справочник типов питания Для просмотра ссылки Войди
Справочник отелей по стране Для просмотра ссылки Войди
Дополнительные возможности
Получение списка отелей по курортуДля просмотра ссылки Войди
Получение списка отелей по курорту и по части имени отеляДля просмотра ссылки Войди
Получение списка отелей по звездности отеля и странеДля просмотра ссылки Войди
STARS - это ID звездностей из справочника через запятую
Поиск туров
Пример ссылки: Для просмотра ссылки Войди
Обязательные параметры:
COUNTRYИдентификатор страны тура
CITYИдентификатор город вылета
Необязательные параметры:
NIGHTSFROMКоличество ночей от (по умолчанию 3)
NIGHTSTOКоличество ночей до (по умолчанию 14)
DATEFROMДата вылета от (по умолчанию сегодня +1 день) в формате dd.MM.yyyy
DATETOДата вылета до (по умолчанию сегодня +6 дней) в формате dd.MM.yyyy
ADULTКоличество взрослых туристов (по умолчанию 2)
CHILDRENКоличество детей (по умолчанию 0)
CHILD1,CHILD2,CHILD3возраст детей (по умолчанию 0)
STARSСписок идентификаторов звездности отелей из справочников через запятую
FOODSСписок идентификаторов типов питания из справочников через запятую
RESORTSСписок идентификаторов курортов из справочников через запятую
HOTELSСписок идентификаторов отелей из справочников через запятую
MINPRICEМинимальная цена тура
MAXPRICEМаксимальная цена тура
NOHOTEL=1Не показывать отели в стопе
NOTICKET=1Не показывать СПО без авиабилетов
UE=1Показывать цены в валюте тура
NOREQUEST=1Не показывать авиабилеты "под запрос"
FAST=1Быстрый поиск
При быстром поиске уменьшается тайм-аут запросов, результаты от "тормозящих" ТО не попадают в выдачу
light=0Версия поиска
"light=0" - Full версия, "light=1" - Light версия. По умолчанию light=1
Full (полная ) версия - отображает 'полную картину' ценовых предложений, выполняется в среднем 40 секунд ( 100-200 шт. от каждого оператора )
Light ( облегченная ) версия - выполняется быстро, имеет ограничение на кол-во туров (40-100 шт. от каждого оператора)
Пример XML-результатов поиска
Асинхронный поиск
При первом запросе добавляем параметр async=1
Практически мгновенно получаем ответ вида <tours session="T__26670bee90934e9eaa3c57e20da5efa9"/>
Добавляем к запросу вместо async=1 параметры Session=T__26670bee90934e9eaa3c57e20da5efa9&paging=on&page=1 и получаем первую страницу найденных НА МОМЕНТ ЗАПРОСА туров. Меняя номер страницы получаем остальные данные.