|
|
(не показано 5 промежуточных версий 2 участников) |
Строка 1: |
Строка 1: |
| + | [[Category:Термины]] |
| + | [[Category:Интеграция]] |
| + | |
| '''Веб-cлужба''' или веб-сервис — идентифицируемая с помощью URL программная система с интерфейсами, находящимися в свободном доступе. Веб-службы взаимодействуют между собой и с внешними приложениями через систему сообщений, основанных на открытых протоколах XML, JSON и др. | | '''Веб-cлужба''' или веб-сервис — идентифицируемая с помощью URL программная система с интерфейсами, находящимися в свободном доступе. Веб-службы взаимодействуют между собой и с внешними приложениями через систему сообщений, основанных на открытых протоколах XML, JSON и др. |
| | | |
− | == Подключение к веб-службам с использованием Nemo == | + | == Подключение к веб-службам с использованием {{NameSystem}} == |
| | | |
− | Для поиска и бронирования билетов через интернет требуется доступ к базе данных поставщика услуг (Sabre, Galileo, GTA и др.) посредством специального протокола. Для этого поставщик услуг предоставляет в пользование агентства веб-службы (веб-сервисы), которые принимают запросы от системы Nemo и отвечают на них. Договор на использование веб-служб заключается между агентством и представительством (или через представителя) поставщика услуг в конкретной стране. На основании этого договора агентству должна быть предоставлена учетная запись для подключения к веб-службам. Процесс получения регистрационных данных занимает от нескольких дней до месяца. | + | Для поиска и бронирования билетов через интернет требуется доступ к базе данных поставщика услуг ([[Sabre]], [[Travelport (Galileo)|Galileo]], GTA и др.) посредством специального протокола. Для этого поставщик услуг предоставляет в пользование агентства веб-службы (веб-сервисы), которые принимают запросы от системы {{NameSystem}} и отвечают на них. Договор на использование веб-служб заключается между агентством и представительством (или через представителя) поставщика услуг в конкретной стране. На основании этого договора агентству должна быть предоставлена учетная запись для подключения к веб-службам. Процесс получения регистрационных данных занимает от нескольких дней до месяца. |
| | | |
− | В случае использования дополнительных модулей, требующих регистрации (например модуля оплаты), вам следует заключить соответствующие договоры на обслуживание и получить регистрационные данные у поставщиков платежных решений (платежных шлюзов). | + | В случае использования дополнительных модулей, требующих регистрации (например, модуля оплаты), необходимо заключить соответствующие договоры на обслуживание и получить регистрационные данные у поставщиков платежных решений (платежных шлюзов). |
| | | |
− | == Веб-служба поиска Nemo == | + | == Веб-служба поиска {{NameSystem}} == |
| | | |
− | Настройка '''"Веб-службы поиска"''' системы осуществляется в разделе '''"Авиабилеты"'''. | + | Настройка {{Setting|Веб-служба. Авторизация}} системы осуществляется в разделе '''Настройки системы → Интеграция → Nemo 1.0 (SOAP API)'''<!-- {{Menu|Настройки системы|Интеграция|Nemo 1.0 (SOAP API)}} -->. |
| | | |
| Доступ к сервису нового пользователя производится с помощью введения логина в соответствующее окно. | | Доступ к сервису нового пользователя производится с помощью введения логина в соответствующее окно. |
| | | |
− | На странице есть функция '''"Восстановление удаленных пользователей"'''. | + | На странице есть функция {{Setting|Восстановление удаленных пользователей}}. |
− | | |
− | == Функциональные возможности поставщиков наземных услуг ==
| |
| | | |
− | {| border="1"
| + | [[Файл:Webservice.png]] |
− | |- bgcolor="#cccccc"
| |
− | ! Описание
| |
− | ! GTA
| |
− | ! MIKI
| |
− | ! class="col3" | SERHS
| |
− | ! class="col4" | HOTELBEDS
| |
− | ! class="col5" | <span class="search_hit">DOTW</span>
| |
− | ! class="col6" | TRAVCO
| |
− | |- class="row1"
| |
− | | class="col0 leftalign" | Текущий статус
| |
− | | class="col1" | Боевой режим
| |
− | | class="col2" | Боевой режим
| |
− | | class="col3" | Боевой режим
| |
− | | class="col4" | Боевой режим
| |
− | | class="col5" | Сертификация
| |
− | | class="col6" | Боевой режим
| |
− | |- class="row2"
| |
− | | class="col0 leftalign" | Количество объектов размещения в базе
| |
− | | class="col1 leftalign" | 36000
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row3"
| |
− | | class="col0" | Максимальное кол-во одновременных сессий
| |
− | | class="col1 leftalign" | Не ограничено
| |
− | | class="col2 leftalign" | Не ограничено
| |
− | | class="col3 leftalign" | Не ограничено
| |
− | | class="col4 leftalign" | Не ограничено
| |
− | | class="col5 leftalign" | Не ограничено
| |
− | | class="col6 leftalign" | Не ограничено
| |
− | |- class="row4"
| |
− | | class="col0 leftalign" | Тайм-аут
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row5"
| |
− | | class="col0 leftalign" | Версия используемых спецификаций (participation level)
| |
− | | class="col1" | PL1, PL2
| |
− | | class="col2 leftalign" | стандартный
| |
− | | class="col3 leftalign" | стандартный
| |
− | | class="col4 leftalign" | стандартный
| |
− | | class="col5 leftalign" | стандартный
| |
− | | class="col6 leftalign" | стандартный
| |
− | |- class="row6"
| |
− | | class="col0" | Поиск апартаментов
| |
− | | class="col1" | +
| |
− | | class="col2" | -
| |
− | | class="col3" | +
| |
− | | class="col4" | -
| |
− | | class="col5" | +
| |
− | | class="col6" | -
| |
− | |- class="row7"
| |
− | | class="col0 leftalign" | Поиск отелей
| |
− | | class="col1" | +
| |
− | | class="col2" | +
| |
− | | class="col3" | +
| |
− | | class="col4" | +
| |
− | | class="col5" | +
| |
− | | class="col6" | +
| |
− | |- class="row8"
| |
− | | class="col0 leftalign" | Максимальное кол-во человек в запросе
| |
− | | class="col1 leftalign" | 9
| |
− | | class="col2 leftalign" | 9
| |
− | | class="col3 leftalign" | 19
| |
− | | class="col4 leftalign" | 19
| |
− | | class="col5 leftalign" | 40
| |
− | | class="col6 leftalign" | 9
| |
− | |- class="row9"
| |
− | | class="col0 leftalign" | Максимальное кол-во взрослых в запросе
| |
− | | class="col1 leftalign" | 9
| |
− | | class="col2 leftalign" | 9
| |
− | | class="col3 leftalign" | 19
| |
− | | class="col4 leftalign" | 19
| |
− | | class="col5 leftalign" | 20
| |
− | | class="col6 leftalign" | 9
| |
− | |- class="row10"
| |
− | | class="col0 leftalign" | Максимальное кол-во детей в запросе
| |
− | | class="col1 leftalign" | 4
| |
− | | class="col2 leftalign" | 6
| |
− | | class="col3 leftalign" | 18
| |
− | | class="col4 leftalign" | 15
| |
− | | class="col5 leftalign" | 20
| |
− | | class="col6 leftalign" | 4
| |
− | |- class="row11"
| |
− | | class="col0 leftalign" | Максимальное кол-во человек в номере
| |
− | | class="col1" | 4 (6 включая младенцев)
| |
− | | class="col2" | 7 (9 включая младенцев)
| |
− | | class="col3 leftalign" | 19
| |
− | | class="col4 leftalign" | 6
| |
− | | class="col5 leftalign" | 8
| |
− | | class="col6" | 4 (6 включая младенцев)
| |
− | |- class="row12"
| |
− | | class="col0 leftalign" | Максимальное кол-во номеров в запросе
| |
− | | class="col1 leftalign" | 9
| |
− | | class="col2 leftalign" | 5
| |
− | | class="col3 leftalign" | 5
| |
− | | class="col4 leftalign" | 5
| |
− | | class="col5 leftalign" | 5
| |
− | | class="col6 leftalign" | 5
| |
− | |- class="row13"
| |
− | | class="col0 leftalign" | Поиск в соседних датах
| |
− | | class="col1" | Последовательным запросом
| |
− | | class="col2" | Последовательным запросом
| |
− | | class="col3" | Последовательным запросом
| |
− | | class="col4" | Последовательным запросом
| |
− | | class="col5" | Последовательным запросом
| |
− | | class="col6 leftalign" | Последовательным запросом
| |
− | |- class="row14"
| |
− | | class="col0 leftalign" | Префильтр по категории отеля
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row15"
| |
− | | class="col0 leftalign" | Средний хронометраж «запрос-ответ» для поиска
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row16"
| |
− | | class="col0 leftalign" | Средний хронометраж «запрос-ответ» для бронирования
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row17"
| |
− | | class="col0 leftalign" | Средний хронометраж «запрос-ответ» для аннуляции
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row18"
| |
− | | class="col0 leftalign" | Средний хронометраж «запрос-ответ» для модификации
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row19"
| |
− | | class="col0 leftalign" | Извлечение цены в валюте по умолчанию (какой)
| |
− | | class="col1 leftalign" | зависит от настроек аккаунта
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | EUR
| |
− | | class="col4 leftalign" | EUR
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row20"
| |
− | | class="col0 leftalign" | Извлечение цены в местных валютах (каких)
| |
− | | class="col1 leftalign" | EUR, USD, GBP
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | EUR
| |
− | | class="col4 leftalign" | EUR, USD, GBP
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row21"
| |
− | | class="col0 leftalign" | Возвращает варианты «в наличии»
| |
− | | class="col1 leftalign" | +
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | +
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | +
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row22"
| |
− | | class="col0 leftalign" | Возвращает варианты «по запросу»
| |
− | | class="col1 leftalign" | +
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | -
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | -
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row23"
| |
− | | class="col0 leftalign" | Логика штрафов включена
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row24"
| |
− | | class="col0 leftalign" | Объекты размещения проиндексированы в базе Немо
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row25"
| |
− | | class="col0 leftalign" | Процент объектов размещения с русскоязычными описаниями
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row26"
| |
− | | class="col0 leftalign" | Процент объектов размещения без описаний
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row27"
| |
− | | class="col0 leftalign" | Стандарт описания OTA поддерживается поставщиком
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row28"
| |
− | | class="col0 leftalign" | Закачаны описания на англ. языке
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row29"
| |
− | | class="col0 leftalign" | Закачаны описания на русском языке
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row30"
| |
− | | class="col0 leftalign" | Закачаны иные языковые версии описания
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row31"
| |
− | | class="col0 leftalign" | Закачаны фотографии
| |
− | | class="col1" | +
| |
− | | class="col2" | -
| |
− | | class="col3" | +
| |
− | | class="col4" | +
| |
− | | class="col5" | +
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row32"
| |
− | | class="col0 leftalign" | Гео-координаты объектов размещения закачаны
| |
− | | class="col1" | +
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4" | +
| |
− | | class="col5" | +
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row33"
| |
− | | class="col0 leftalign" | Частота инкрементальных обновлений контента
| |
− | | class="col1 leftalign" | Раз в 2 недели инкрементальное, полное раз в 4 месяца
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 rightalign" | Раз в неделю
| |
− | | class="col5 rightalign" | Раз в 2 недели
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row34"
| |
− | | class="col0 leftalign" | Проверка на доступность перед простановкой оплаты
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row35"
| |
− | | class="col0 leftalign" | Аннуляция бронирования поддерживается
| |
− | | class="col1 leftalign" | +
| |
− | | class="col2 leftalign" | +
| |
− | | class="col3 leftalign" | +
| |
− | | class="col4 leftalign" | +
| |
− | | class="col5 leftalign" | +
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row36"
| |
− | | class="col0 leftalign" | Включен автоматический аннулятор
| |
− | | class="col1 leftalign" | +
| |
− | | class="col2 leftalign" | +
| |
− | | class="col3" | +
| |
− | | class="col4 leftalign" | +
| |
− | | class="col5 leftalign" | +
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row37"
| |
− | | class="col0 leftalign" | Модификация дат поддерживается
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row38"
| |
− | | class="col0 leftalign" | Модификация типа питания поддерживается
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row39"
| |
− | | class="col0 leftalign" | Модификация имен туристов поддерживается
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row40"
| |
− | | class="col0 leftalign" | Выписка сервисного ваучера системы поддерживается
| |
− | | class="col1 leftalign" | -
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | -
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |- class="row41"
| |
− | | class="col0 leftalign" | Поддерживается разбивка по цене (Price Breakdown)
| |
− | | class="col1" | +
| |
− | | class="col2 leftalign" | +
| |
− | | class="col3 leftalign" | -
| |
− | | class="col4 leftalign" | +
| |
− | | class="col5 leftalign" | +
| |
− | | class="col6 leftalign" | +
| |
− | |- class="row42"
| |
− | | class="col0 leftalign" | Реализована разбивка по цене (Price Breakdown)
| |
− | | class="col1" | +
| |
− | | class="col2 leftalign" | +
| |
− | | class="col3 leftalign" | -
| |
− | | class="col4 leftalign" | +
| |
− | | class="col5 leftalign" | +
| |
− | | class="col6 leftalign" | +
| |
− | |- class="row43"
| |
− | | class="col0 leftalign" | Контрольно: процент ошибок на массиве от 200 запросов.
| |
− | | class="col1 leftalign" | <br/>
| |
− | | class="col2 leftalign" | <br/>
| |
− | | class="col3 leftalign" | <br/>
| |
− | | class="col4 leftalign" | <br/>
| |
− | | class="col5 leftalign" | <br/>
| |
− | | class="col6 leftalign" | <br/>
| |
− | |}
| |
| | | |
| == См. также == | | == См. также == |
− | | + | * [[Бронирование]] |
− | [[Бронирование]]<br/>[[Платежный шлюз]] | + | * [[Платежный шлюз]] |
− | | + | * [[Авиабилеты]] |
− | [[Category:Термины]]<br/>[[Category:Интеграция]]
| |