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

Изменения

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

4432 байта добавлено, 08:53, 7 октября 2013
Запрос
==== Запрос ====
<pre><soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ver="http://tst.nemo-ibe.com/wsdev/?version%3D1.0%26for%3DHotelsSearch">
<soapenv:Header/>
<soapenv:Body>
</soapenv:Envelope>
</pre>
Элемент '''HotelSearch'''
 
{| style="width: 800px" class="wikitable"
|-
! scope="col" width="200" | Элемент
! scope="col" width="300" | Описание
! scope="col" width="300" | Допустимые значения
|-
| Атрибут Id
| Пустой элемент
| <br/>
|}
 
Элемент HotelSearch.
 
{| border="0" cellpadding="0" cellspacing="0"
|-
| style="width:208px" |
Элемент
 
| style="width:208px" |
Описание
 
| style="width:208px" |
Допустимые значения
 
|-
| style="width:208px" |
CityId
 
| style="width:208px" |
Обязательный. Идентификатор города в системе Nemo.
 
| style="width:208px" |
Целое число
 
|-
| style="width:208px" |
DateBegin
 
| style="width:208px" |
Обязательный. Дата заселения.
 
| style="width:208px" |
Формат гггг-мм-дд.
 
|-
| style="width:208px" |
DateEnd
 
| style="width:208px" |
Обязательный. Дата выезда.
 
| style="width:208px" |
Формат гггг-мм-дд.
 
|-
| style="width:208px" |
Rooms
 
| style="width:208px" |
Обязательный. Содержит массив запрашиваемых номеров/апартаментов.
 
| style="width:208px" |
Элемент Room. Максимум 4 элемента Room.
 
|-
| style="width:208px; height:80px" |
Filters
 
| style="width:208px; height:80px" |
Необязательный. Содержит различные фильтры поиска отелей.
 
| style="width:208px; height:80px" |
Элемент Hotels.
 
|}
 
&nbsp;
 
Элемент Room.
 
{| border="0" cellpadding="0" cellspacing="0"
|-
| style="width:208px" |
Элемент
 
| style="width:208px" |
Описание
 
| style="width:208px" |
Допустимые значения
 
|-
| style="width:208px" |
Persons
 
| style="width:208px" |
Обязательный. Содержит данные о клиентах в номерах.
 
| style="width:208px" |
Элемент Person
 
|-
| style="width:208px" |
DoubleBed
 
| style="width:208px" |
Необязательный. Может быть использован только если сумма количества детей и взрослых равна 2-м, а также
 
Если в запросе сумма детей и взрослых не равна 2, то данный элемент будет проигнорирован.
 
| style="width:208px" |
true/false
 
&nbsp;
 
true означает, что номер должен иметь двуспальную кровать
 
&nbsp;
 
|}
 
&nbsp;
 
Элемент Person.
 
{| border="0" cellpadding="0" cellspacing="0"
|-
| style="width:208px" |
Элемент
 
| style="width:208px" |
Описание
 
| style="width:208px" |
Допустимые значения
 
|-
| style="width:208px" |
Атрибут Id
 
| style="width:208px" |
Уникальный идентификатор. См. результаты бронирования.
 
| style="width:208px" |
Целое число
 
|-
| style="width:208px" |
Атрибут Type
 
| style="width:208px" |
Тип клиента.
 
Если не указан, будет определен по возрасту Age.
 
| style="width:208px" |
Константы:
 
ADT - взрослый
 
CLD - ребенок 2-12 лет
 
INF - младенец до 2х лет
 
|-
| style="width:208px" |
Атрибут Age
 
| style="width:208px" |
Возраст. Обязателен для детей (CLD).
 
| style="width:208px" |
Целое число. Количество лет.
 
|}
 
&nbsp;
 
&nbsp;
 
Элемент Filters.
 
{| border="0" cellpadding="0" cellspacing="0"
|-
| style="width:208px" |
Элемент
 
| style="width:208px" |
Описание
 
| style="width:208px" |
Допустимые значения
 
|-
| style="width:208px" |
Hotels
 
| style="width:208px" |
Необязательный. Набор&nbsp; идентификаторов отелей в системе Nemo.
 
Результаты поиска будут ограничены только этими отелями. Данная опция может существенно ускорить поиск - рекомендуется всегда устанавливать при поиске конкретных отелей.
 
| style="width:208px" |
Элемент Id – целое число
 
|}
 
&nbsp;
==== Ответ ====
2804
правки
'