Изменения

Перейти к навигации Перейти к поиску

Взаимодействие с метапоисковиками

1469 байт добавлено, 15:21, 20 февраля 2014
API Авиа
==== Принципы работы с метапоисковиком ====
===== API Авиа =====
В Nemo реализовано два интерфейса (согласно требованиям AviaSales.ru):
* '''''Запрос вариантов перелета с ценами''''' - использует [[Агентский АПИ | агентский API Nemo]] для поиска авиабилетов.
* '''''Статистика продаж''''' - реализована на базе [[Модуль метрики | Модуля метрики Nemo]].
 
'''''Запрос вариантов перелета с ценами'''''
Пример запроса
<syntaxhighlight lang="text" enclose="div" style="font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;">
http://host/api/search?from=MOW&to=LED&date1=2012-09-25&date2=2012-10-01&adults=2&children=1&infants=1&cabin=Y&partner=avsl&password=pass'
</syntaxhighlight>
 
Параметры запроса
<syntaxhighlight lang="text" enclose="div" style="font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;">
from - IATA код пункта отправления.
to - IATA пункта назначения.
date1 - YYYY-MM-DD дата вылета.
date2 - YYYY-MM-DD дата возвращения. Для перелётов в одну сторону не передаётся.
adults - Количество взрослых пассажиров.
children - Количество пассажиров детей от 2 до 12 лет.
infants - Количество пассажиров детей до 2х лет.
cabin - Класс перелёта. "Y" - эконом , "C" - бизнес, "F" - первый.
partner - Идентификатор клиента делающего запрос.
password - Пароль клиента делающего запрос.
</syntaxhighlight>
 
'''''Статистика продаж'''''
===== Модуль метрики =====
2804
правки

Навигация

'