Агентский интерфейс прикладного программирования (Агентский API): различия между версиями
(не показаны 73 промежуточные версии 3 участников) | |||
Строка 1: | Строка 1: | ||
− | + | {{Attention|В системе реализован усовершенствованный API-проект «Nemo Connect», настоятельно рекомендуем подключаться по схеме, описанной в документации по [http://docs.nemo.travel/ ссылке]}} | |
− | + | [[Категория:Термины]] | |
+ | [[Категория:Интеграция]] | ||
+ | [[Категория:Агентский API]] | ||
− | + | '''API''' (англ. API — Application Programming Interface) — интерфейс прикладного программирования, многоуровневый набор средств (процедуры, классы, вызовы, структуры и т.д.), используемый приложением для взаимодействия с внешними программами. Учетная запись, для которой разрешена коммуникация с системой посредством API, носит название «API-пользователь». | |
− | |||
− | + | == Универсальность ''Агентского интерфейса прикладного программирования'' Nemo.Travel == | |
− | |||
− | + | ''Агентский интерфейс прикладного программирования'' [http://www.nemo.travel Nemo.Travel] представляет собой набор готовых решений, посредством которых возможно интегрировать сторонние программные продукты с системой [http://www.nemo.travel Nemo.Travel] на различных уровнях взаимодействия ([[Агентский_API_Авиабилеты|техническая документация по агентскому API]]). За счет адаптивности ''Агентского интерфейса прикладного программирования'' ко всем логически выстроенным процессам в системе [http://www.nemo.travel Nemo.Travel], а именно ''поиску'', ''бронированию'', ''оплате'' и ''оформлению'' различных туристических услуг, разработка дополнительного функционала для нормального жизнеобеспечения вышеуказанных процессов с вашей стороны не требуется. Получение [[Контент|контента]] из различных источников, подключение к ресурсам не только ''Глобальных распределительных систем''([[ГРС]]), но и [[Взаимодействие_с_метапоисковиками|метапоисковиков]], значительная экономия на отсутствии необходимости получения дополнительной лицензии, при использовании веб-шлюзов от поставщиков, далеко не весь перечень основных плюсов подключения к системе [http://www.nemo.travel Nemo.Travel] через ''Агентский интерфейс прикладного программирования''. | |
− | + | [[Файл:Api.png]] | |
− | |||
− | == | + | == API решения Nemo.Travel == |
− | Агентский | + | === Агентский API Авиабилеты === |
+ | ''Агентский API авиабилетов'' ([[Авиабилеты_(компонент)|Авиабилеты]]) интегрирует ваши приложения с модулями системы [http://www.nemo.travel Nemo.Travel] по поиску перелетов ([[Поиск_(Авиабилеты)|Поиск]]) в Глобальных Распределительных Системах ([[ГРС]]), последующему бронированию ([[Бронирование_(Авиабилеты)|Бронирование]]), оформлению электронных билетов ([[Выписка]]), возврату и обмену оформленных авиабилетов ([[Обмен_или_возврат_авиабилета|Возврат и обмен]]), синхронизации бронирований в ГРС ([[Синхронизация_заказов|Синхронизация]]). | ||
− | + | Агентский API поиска авиабилетов | |
− | Агентский | + | ''Агентский API поиска авиабилетов'' позволяет интегрировать ваши приложения с модулем системы [http://www.nemo.travel Nemo.Travel] по поиску авиабилетов ([[Веб-служба_поиска_авиабилетов|техническая документация]]). Удобный и многофункциональный сервис [[Поиск_(Авиабилеты)|Поиска]] обладает широким спектром различных [[Фильтры_поисковых_запросов_(Авиабилеты)|Фильтров]] для получения вариантов перелета, удовлетворяющих любым запросам. Данный модуль, посредством ''Агентского API поиска авиабилетов'', может быть интегрирован на ваш сайт как независимый компонент системы, в случае ограничения вашего ресурса исключительно информационной составляющей по запрашиваемым перелетам, без дальнейшего бронирования, оплаты и оформления забронированного заказа. |
− | + | Агентский API бронирования авиабилетов | |
− | Агентский | + | ''Агентский API бронирования авиабилетов'' позволяет интегрировать ваши приложения с модулем системы [http://www.nemo.travel Nemo.Travel] по бронированию авиабилетов ([[Веб-служба_бронирования|техническая документация]]). Данный модуль адаптирован к минимизации заводимых данных ([[Бронирование_без_паспортных_данных|Бронирование без паспортных данных]]) о пассажире, что существенно снижает временные затраты на порой утомительный процесс ввода необходимой информации. Интеграция модуля бронирования авиабилетов, посредством ''Агентского API бронирования авиабилетов'', происходит в купе с модулями поиска, выписки и возврата/обмена. Обособленная установка невозможна по причине неразрывности всей цепочки заданного алгоритма от поискового запроса до последующего оформления авиабилетов. |
+ | |||
+ | Агентский API оплаты и выписки авиабилетов | ||
+ | |||
+ | ''Агентский API оплаты и выписки авиабилетов'' позволяют интегрировать ваши приложения с модулями [http://www.nemo.travel Nemo.Travel] по оплате и оформлению авиабилетов ([[Веб-служба_выписки|техническая документация]]). Как и ''модуль бронирования'' авиабилетов ''модуль выписки'' является компонентом неразрывной системы процессов '''Поиска→Бронирования→Выписки'''. Система разработана таким образом, что процедура оформления авиабилетов возможна только при наличии статуса "Оплачено", в данном случае функционал позволяет как автоматическое оформление авиабилетов после нажатия кнопки "Оплатить", так и двухступенчатое оформление с ручным подтверждением оплаты после осуществления данной процедуры. В свою очередь модуль оплаты, реализуемый по средствам [[Агентский_API_Оплата|Агентского API оплаты]] позволяет интегрировать с системой [http://www.nemo.travel Nemo.Travel] сторонние [[Платежный_шлюз|платежные системы]], приоритет которых задан теми или иными клиентами ([[Платежный_шлюз#Платежные шлюзы в Nemo.travel|Платежные шлюзы в Nemo.travel]]). | ||
+ | |||
+ | Агентский API возврата авиабилетов | ||
+ | |||
+ | ''Агентский API возврата авиабилетов'' позволяет интегрировать ваши приложения с модулем [http://www.nemo.travel Nemo.Travel] по процедуре возврата авиабилетов ([[Веб-служба_возврата_билетов|техническая документация]]). Модуль функционирует как в ручном, по заявке, так и автоматическом режиме, позволяя регулировать не только сборы за процедуру возврата, но и правила, применяемые к тем или иным перелетам и заказам ([[Обмен_или_возврат_авиабилета#Создание заявки|Процедура возврата]]). | ||
+ | |||
+ | === Агентский API Отелей === | ||
+ | |||
+ | ''Агентский API Отели'' позволяет интегрировать ваши приложения с модулями [http://www.nemo.travel Nemo.Travel] по [[Поиск_отелей|Поиску и бронированию]] отелей, дает доступ к информации о времени и размерах штрафов, уникальной информации об отеле, статической информации ([[Агентский_API_Отели|техническая документация]]). Сервис предназначен для получения списка отелей, удовлетворяющих любым запрашиваемым условиям. | ||
+ | |||
+ | === Агентский API Ж/Д билетов === | ||
+ | |||
+ | ''Агентский API Ж/Д билетов'' позволяет интегрировать ваши приложения с модулями [http://www.nemo.travel Nemo.Travel] по [[ЖД|Поиску и бронированию]] железнодорожных билетов. Данный веб-сервис, при осуществлении процедуры бронирования, позволяет выбрать не только места с определенными классами и в определенных вагонах, проследить весь путь следования поезда, но и получить всю необходимую справочную информацию, а так же произвести отмену бронирования. | ||
+ | |||
+ | ==См. также== | ||
+ | * [[Схема использования агентского API (workflow)]] | ||
+ | * [[Агентский API Авиабилеты]] | ||
+ | * [[Агентский API Отели]] | ||
+ | * [[Агентский API Оплата]] | ||
+ | * [[Синхронизация заказов]] |
Текущая версия на 18:49, 6 мая 2019
Внимание! В системе реализован усовершенствованный API-проект «Nemo Connect», настоятельно рекомендуем подключаться по схеме, описанной в документации по ссылке
API (англ. API — Application Programming Interface) — интерфейс прикладного программирования, многоуровневый набор средств (процедуры, классы, вызовы, структуры и т.д.), используемый приложением для взаимодействия с внешними программами. Учетная запись, для которой разрешена коммуникация с системой посредством API, носит название «API-пользователь».
Содержание
Универсальность Агентского интерфейса прикладного программирования Nemo.Travel
Агентский интерфейс прикладного программирования Nemo.Travel представляет собой набор готовых решений, посредством которых возможно интегрировать сторонние программные продукты с системой Nemo.Travel на различных уровнях взаимодействия (техническая документация по агентскому API). За счет адаптивности Агентского интерфейса прикладного программирования ко всем логически выстроенным процессам в системе Nemo.Travel, а именно поиску, бронированию, оплате и оформлению различных туристических услуг, разработка дополнительного функционала для нормального жизнеобеспечения вышеуказанных процессов с вашей стороны не требуется. Получение контента из различных источников, подключение к ресурсам не только Глобальных распределительных систем(ГРС), но и метапоисковиков, значительная экономия на отсутствии необходимости получения дополнительной лицензии, при использовании веб-шлюзов от поставщиков, далеко не весь перечень основных плюсов подключения к системе Nemo.Travel через Агентский интерфейс прикладного программирования.
API решения Nemo.Travel
Агентский API Авиабилеты
Агентский API авиабилетов (Авиабилеты) интегрирует ваши приложения с модулями системы Nemo.Travel по поиску перелетов (Поиск) в Глобальных Распределительных Системах (ГРС), последующему бронированию (Бронирование), оформлению электронных билетов (Выписка), возврату и обмену оформленных авиабилетов (Возврат и обмен), синхронизации бронирований в ГРС (Синхронизация).
Агентский API поиска авиабилетов
Агентский API поиска авиабилетов позволяет интегрировать ваши приложения с модулем системы Nemo.Travel по поиску авиабилетов (техническая документация). Удобный и многофункциональный сервис Поиска обладает широким спектром различных Фильтров для получения вариантов перелета, удовлетворяющих любым запросам. Данный модуль, посредством Агентского API поиска авиабилетов, может быть интегрирован на ваш сайт как независимый компонент системы, в случае ограничения вашего ресурса исключительно информационной составляющей по запрашиваемым перелетам, без дальнейшего бронирования, оплаты и оформления забронированного заказа.
Агентский API бронирования авиабилетов
Агентский API бронирования авиабилетов позволяет интегрировать ваши приложения с модулем системы Nemo.Travel по бронированию авиабилетов (техническая документация). Данный модуль адаптирован к минимизации заводимых данных (Бронирование без паспортных данных) о пассажире, что существенно снижает временные затраты на порой утомительный процесс ввода необходимой информации. Интеграция модуля бронирования авиабилетов, посредством Агентского API бронирования авиабилетов, происходит в купе с модулями поиска, выписки и возврата/обмена. Обособленная установка невозможна по причине неразрывности всей цепочки заданного алгоритма от поискового запроса до последующего оформления авиабилетов.
Агентский API оплаты и выписки авиабилетов
Агентский API оплаты и выписки авиабилетов позволяют интегрировать ваши приложения с модулями Nemo.Travel по оплате и оформлению авиабилетов (техническая документация). Как и модуль бронирования авиабилетов модуль выписки является компонентом неразрывной системы процессов Поиска→Бронирования→Выписки. Система разработана таким образом, что процедура оформления авиабилетов возможна только при наличии статуса "Оплачено", в данном случае функционал позволяет как автоматическое оформление авиабилетов после нажатия кнопки "Оплатить", так и двухступенчатое оформление с ручным подтверждением оплаты после осуществления данной процедуры. В свою очередь модуль оплаты, реализуемый по средствам Агентского API оплаты позволяет интегрировать с системой Nemo.Travel сторонние платежные системы, приоритет которых задан теми или иными клиентами (Платежные шлюзы в Nemo.travel).
Агентский API возврата авиабилетов
Агентский API возврата авиабилетов позволяет интегрировать ваши приложения с модулем Nemo.Travel по процедуре возврата авиабилетов (техническая документация). Модуль функционирует как в ручном, по заявке, так и автоматическом режиме, позволяя регулировать не только сборы за процедуру возврата, но и правила, применяемые к тем или иным перелетам и заказам (Процедура возврата).
Агентский API Отелей
Агентский API Отели позволяет интегрировать ваши приложения с модулями Nemo.Travel по Поиску и бронированию отелей, дает доступ к информации о времени и размерах штрафов, уникальной информации об отеле, статической информации (техническая документация). Сервис предназначен для получения списка отелей, удовлетворяющих любым запрашиваемым условиям.
Агентский API Ж/Д билетов
Агентский API Ж/Д билетов позволяет интегрировать ваши приложения с модулями Nemo.Travel по Поиску и бронированию железнодорожных билетов. Данный веб-сервис, при осуществлении процедуры бронирования, позволяет выбрать не только места с определенными классами и в определенных вагонах, проследить весь путь следования поезда, но и получить всю необходимую справочную информацию, а так же произвести отмену бронирования.