ПОДПИСЫВАЙТЕСЬ НА НАШ ТЕЛЕГРАМ-КАНАЛ @nemo_travel_official

Веб-служба бронирования: различия между версиями

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
(Отмена правки 8085, сделанной участником Мария Горшенева (обс.))
(Общий формат запроса / ответа бронирования)
Строка 481: Строка 481:
 
   </SOAP-ENV:Body>
 
   </SOAP-ENV:Body>
 
</SOAP-ENV:Envelope>
 
</SOAP-ENV:Envelope>
 +
</syntaxhighlight>
 +
</div>
 +
</div>
 +
 +
<div class="toccolours mw-collapsible mw-collapsed" style="width:1000px">
 +
 +
==== Ответ с ошибками ====
 +
<div class="mw-collapsible-content">
 +
<syntaxhighlight lang="xml" line enclose="div" style="font-size:9pt;background: #F9F9F9; border: 1px dashed #2F6FAB; padding: 10px 5px; margin: 10px 0;">
 +
 +
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://release.mlsd.ru/nemoflights/?version%3D1.0%26for%3DTicketing">
 +
  <SOAP-ENV:Body>
 +
      <ns1:TicketingResponse>
 +
        <ResponseBin>
 +
            <Error Code="E002205">Ошибка от поставщика.. UNABLE TO PROCESS - RETRY IN 15 MINUTES</Error>
 +
        </ResponseBin>
 +
      </ns1:TicketingResponse>
 +
  </SOAP-ENV:Body>
 +
</SOAP-ENV:Envelope>
 +
 
</syntaxhighlight>
 
</syntaxhighlight>
 
</div>
 
</div>

Версия 13:28, 4 февраля 2016

Подключение

Получить доступ к результатам бронирования в данном сервисе можно через SOAP клиента. Для получения результата необходим параметр — «FlightId» — Id перелёта, для которого будет производится бронирование. WSDL находится по адресу: http://CLIENT_DOMAIN/nemoflights/wsdl.php?for=BookFlight

Общий формат запроса / ответа бронирования

развернуть

Запрос

развернуть

Ответ

развернуть

Ответ с ошибками

Пример использования

Пример одностороннего перелета Москва — Мадрид.

развернуть

Запрос

развернуть

Ответ

Общий формат запроса / ответа отмены бронирования

После бронирования, если не истек таймлимит можно аннулировать сделанный заказ. Аннуляция заказа в Nemo может быть ручной (сделанной пользователем) и автоматической — по истечению таймлимита, установленного для заказа система сама аннулирует заказ.

WSDL: http://CLIENT_DOMAIN/nemoflights/wsdl.php?for=CancelBook

развернуть

Запрос

развернуть

Ответ

См. также