Открыть главное меню

Изменения

Агентский API Отели

4744 байта добавлено, 09:26, 7 октября 2013
Дополнительная информация по одному отелю
==== Ошибки ====
=== Дополнительная Расширенная информация по одному отелю === Сервис получения дополнительной информации об отеле требует указания идентификатора отеля в системе Nemo и категории. '''WSDL''' (тестовый сервер): [http://tst.nemo-ibe.com/wsdev/wsdl.php?for=HotelExtInfo http://tst.nemo-ibe.com/wsdev/wsdl.php?for=HotelExtInfo] 
==== Запрос ====
<pre><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ver="http://tst.nemo-ibe.com/wsdev/?version%3D1.0%26for%3DHotelExtInfo">
<soapenv:Header/>
<soapenv:Body>
<ver:extInfo>
<RequestBin>
<Request>
<HotelExtInfo>
<Item>
<CacheId>1867246</CacheId>
<!--Optional:-->
<CategoryId>1</CategoryId>
</Item>
</HotelExtInfo>
</Request>
<Source>
<ClientId>134</ClientId>
<APIKey>93632C10DA299034C03D742FB160C2D6</APIKey>
<Language>ru</Language>
<Currency>RUB</Currency>
</Source>
</RequestBin>
</ver:extInfo>
</soapenv:Body>
</soapenv:Envelope>
</pre>
 
Элемент Item.
{| style="width: 800px" class="wikitable"
|-
! scope="col" width="200" | Элемент
! scope="col" width="300" | Описание
! scope="col" width="300" | Допустимые значения
|-
| CacheId
| Обязательный. Идентификатор результата поиска.
| Целое число
|-
| CategoryId
| ID выбранной категории.
| Целое число
|}
 
 
==== Ответ ====
<pre><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ns1="http://tst.nemo-ibe.com/wsdev/?version%3D1.0%26for%3DHotelExtInfo" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<ns1:extInfoResponse>
<ResponseBin>
<Response>
<HotelExtInfo>
<CategoryId>1</CategoryId>
<PriceInfo>
<PriceBreakDown>
<Date>
<From>2013-10-15</From>
<To>2013-10-18</To>
<Price Currency="RUB">12455.64</Price>
</Date>
<Date>
<From>2013-10-15</From>
<To>2013-10-18</To>
<Price Currency="RUB">12455.64</Price>
</Date>
</PriceBreakDown>
<Netto Currency="EUR">1821</Netto>
<Gross xsi:nil="true"/>
</PriceInfo>
</HotelExtInfo>
</Response>
</ResponseBin>
</ns1:extInfoResponse>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
</pre><pre />
 
Элемент HotelExtInfo.
{| style="width: 800px" class="wikitable"
|-
! scope="col" width="200" | Элемент
! scope="col" width="300" | Описание
! scope="col" width="300" | Допустимые значения
|-
| CategoryId
| Обязательный. Идентификатор категории.
| Целое число
|-
| PriceInfo
| Обязательный. Элемент содержащий информацию о цене
| см. Элемент PriceInfo
|}
 
 
Элемент PriceInfo.
{| style="width: 800px" class="wikitable"
|-
! scope="col" width="200" | Элемент
! scope="col" width="300" | Описание
! scope="col" width="300" | Допустимые значения
|-
| style="width:208px; height:35px" |
PriceBreakDown
| style="width:208px; height:35px" |
Необязательный. Информация о ценах, расписанная по каждому дню.
| style="width:208px; height:35px" |
Список элементов Date
|-
| Netto
| Необязательный. Базовая стоимость от поставщика.
&nbsp;
| Вещественное число.
Атрибут Currency - код валюты.
|-
| Gross
| Обязательный. Общая стоимость от поставщика.
| Вещественное число.
Атрибут Currency - код валюты.
|}
сделал в нетто - цену от поставщика, в гросс - тотал прайс
 
Элемент Date
{| style="width: 800px" class="wikitable"
|-
! scope="col" width="200" | Элемент
! scope="col" width="300" | Описание
! scope="col" width="300" | Допустимые значения
|-
| From
| Обязательный. Дата начала действия тарифа
| Формат гггг-мм-дд
|-
| To
| Обязательный. Дата окончания действия тарифа
| Формат гггг-мм-дд
|-
| Price
| Цена за одну ночь.
| Вещественное число.
Атрибут Currency - код валюты.
|}
 
 
 
==== Ошибки ====
 
=== Штрафы за аннуляцию ===
==== Запрос ====
2804
правки
'