Войдирование (Авиабилеты): различия между версиями

Материал из Центр поддержки системы бронировании
Перейти к навигации Перейти к поиску
м (1 версия)
Строка 1: Строка 1:
 
[[Категория:Функции]] [[Категория:Настройки]]
 
[[Категория:Функции]] [[Категория:Настройки]]
 +
Запрос на войдирование билета запускается после выписки, если необходимо его отменить.
 +
 +
WSDL: [http://sys.nemo-ibe.com/nemoflights/wsdl.php?for=VoidTicket http://sys.nemo-ibe.com/nemoflights/wsdl.php?for=VoidTicket]
 +
 +
== Пример запроса и ответа ==
 +
 +
'''REQUEST'''
 +
 +
<pre><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ver="http://tst.nemo-ibe.com/nemoflights/?version%3D1.0%26for%3DVoidTicket">
 +
  <soapenv:Header/>
 +
  <soapenv:Body>
 +
      <ver:VoidTicket>
 +
        <RequestBin>
 +
            <Request>
 +
      <!--Запрос, обязательный-->
 +
      <VoidTicket>
 +
  <!--BookID - Ид брони в системе немо, целое число, обязательный-->
 +
  <BookID>20990</BookID>
 +
    </Request> 
 +
    <!--Авторизация, обязательный-->
 +
    <!--@ClientId, идентификатор клиента, обязательный-->
 +
    <!--@APIKey, API ключ клиента, обязательный-->
 +
    <!--@Language, код языка, обязательный-->
 +
    <!--@Currency код валюты, обязательный-->
 +
            <Source>
 +
              <ClientId>102</ClientId>
 +
              <APIKey>7F48365D42B73307C99C12A578E92B36</APIKey>
 +
              <Language>RU</Language>
 +
              <Currency>RUB</Currency>
 +
            </Source>
 +
        </RequestBin>
 +
      </ver:VoidTicket>
 +
  </soapenv:Body>
 +
</soapenv:Envelope>
 +
</env:Envelope></pre>
 +
 +
'''RESPONSE'''
 +
 +
<pre><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ver="http://tst.nemo-ibe.com/nemoflights/?version%3D1.0%26for%3DVoidTicket">
 +
  <soapenv:Header/>
 +
  <soapenv:Body>
 +
      <ver:VoidTicket>
 +
        <ResponseBin>
 +
            <Response>
 +
<!--Запрос, обязательный-->
 +
<!--@BookID, обязательный-->
 +
<VoidTicket BookID="20990">
 +
    <!--Result, Отмена выписки, обязательный-->
 +
    <!--@Sucscess, Результат отмены выписки, true или false, обязательный-->
 +
    <Result Success="true"/>
 +
</VoidTicket>
 +
    </Response>   
 +
    <!--Авторизация, обязательный-->
 +
    <!--@ClientId, идентификатор клиента, обязательный-->
 +
    <!--@APIKey, API ключ клиента, обязательный-->
 +
    <!--@Language, код языка, обязательный-->
 +
    <!--@Currency код валюты, обязательный-->
 +
            <Source>
 +
              <ClientId>102</ClientId>
 +
              <APIKey>7F48365D42B73307C99C12A578E92B36</APIKey>
 +
              <Language>RU</Language>
 +
              <Currency>RUB</Currency>
 +
            </Source>
 +
        </ResponseBin>
 +
      </ver:VoidTicket>
 +
  </soapenv:Body>
 +
</soapenv:Envelope></pre>
 +
 +
== См. также ==
 +
[[Выписка]]<br>
 +
[[Аннуляция]]

Версия 05:22, 25 февраля 2012

Запрос на войдирование билета запускается после выписки, если необходимо его отменить.

WSDL: http://sys.nemo-ibe.com/nemoflights/wsdl.php?for=VoidTicket

Пример запроса и ответа

REQUEST

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ver="http://tst.nemo-ibe.com/nemoflights/?version%3D1.0%26for%3DVoidTicket">
   <soapenv:Header/>
   <soapenv:Body>
      <ver:VoidTicket>
         <RequestBin>
            <Request>
	      <!--Запрос, обязательный-->
	      <VoidTicket>
		  <!--BookID - Ид брони в системе немо, целое число, обязательный-->
		  <BookID>20990</BookID>					
	     </Request>  
	     <!--Авторизация, обязательный-->
	     <!--@ClientId, идентификатор клиента, обязательный-->
	     <!--@APIKey, API ключ клиента, обязательный-->
	     <!--@Language, код языка, обязательный-->
	     <!--@Currency код валюты, обязательный-->
            <Source>
               <ClientId>102</ClientId>
               <APIKey>7F48365D42B73307C99C12A578E92B36</APIKey>
               <Language>RU</Language>
               <Currency>RUB</Currency>
            </Source>
         </RequestBin>
      </ver:VoidTicket>
   </soapenv:Body>
</soapenv:Envelope>
</env:Envelope>

RESPONSE

<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ver="http://tst.nemo-ibe.com/nemoflights/?version%3D1.0%26for%3DVoidTicket">
   <soapenv:Header/>
   <soapenv:Body>
      <ver:VoidTicket>
         <ResponseBin>
            <Response>
		<!--Запрос, обязательный-->
		<!--@BookID, обязательный-->
		<VoidTicket BookID="20990">
		    <!--Result, Отмена выписки, обязательный-->
		    <!--@Sucscess, Результат отмены выписки, true или false, обязательный-->
		    <Result Success="true"/>
		</VoidTicket>
	     </Response>    
	     <!--Авторизация, обязательный-->
	     <!--@ClientId, идентификатор клиента, обязательный-->
	     <!--@APIKey, API ключ клиента, обязательный-->
	     <!--@Language, код языка, обязательный-->
	     <!--@Currency код валюты, обязательный-->
            <Source>
               <ClientId>102</ClientId>
               <APIKey>7F48365D42B73307C99C12A578E92B36</APIKey>
               <Language>RU</Language>
               <Currency>RUB</Currency>
            </Source>
         </ResponseBin>
      </ver:VoidTicket>
   </soapenv:Body>
</soapenv:Envelope>

См. также

Выписка
Аннуляция