Мастер-Тур(15):API для отдачи цен в поисковые системы

Материал из Megatec
Версия от 16:25, 4 августа 2016; Biryukov (обсуждение | вклад) (Новая страница: «<span style="color:red;font-size:120%">Статья находится на стадии разработки.</span><br /> Версия статьи от {{REVIS…»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Статья находится на стадии разработки.
Версия статьи от 4-08-2016.

Поддерживаемые версии ПК «Мастер-Тур»:
Начиная с 15 версии


Введение

Данный web-сервис выполняет следующие задачи:

  • выгружает справочники (города вылета, страны, курорты, отели и т.д.)
  • осуществляет параметризованный поиск цен
  • актуализирует выбранный тур по его идентификатору

Выдача результатов осуществляется в формате JSON

Список методов

Выгрузка списка стран

Метод производит выгрузку всех направлений туроператора
Формат запроса: ?action=GetCountries Параметры:

  • id – идентификатор страны (опциональный, если указан, то запрашивается только одна запись)

Формат выдачи (JSON): { "version": "1.06", "countries": [ { "id": {Int32}, "name": {String} }, ... ]





Правила скрещивания предназначены для настройки правил для авиаперелетов по всем турам.

Правила связывания

Отображение доплат в корзине

Тестовая ссылка Изменить доплаты к авиаперелетам по следующему алгоритму: