Форма заявки на тур/Отправка заявки — различия между версиями

Материал из TourClient - Руководство пользователя
Перейти к: навигация, поиск
Строка 8: Строка 8:
  
 
В результате будет возвращен ответ в формате xml.
 
В результате будет возвращен ответ в формате xml.
 +
 +
==Запрос==
 +
 +
<source lang="xml">
 +
 +
<?xml version="1.0" encoding="UTF-8"?>
 +
<Request>
 +
    <Order>
 +
        <id>19820037@101</id>  <!-- [Начало основного блока][Обязательно] -->
 +
<name>ContName</name>  <!-- [Обязательно] -->
 +
<email>cont@email.yy</email>  <!-- [Обязательно] -->
 +
<phone>12345</phone>  <!-- [Обязательно] -->
 +
<cityUser>НьюВасюки</cityUser>  <!-- [Обязательно] -->
 +
<online>SkypeOrICQ</online>  <!-- [Обязательно] -->
 +
<phoneTime>Как можно скорее</phoneTime>  <!-- [Обязательно] -->
 +
<commentary>ContComment</commentary> <!-- [Опционально] -->
 +
<agency>6039</agency> <!-- [Конец Основного блока][Обязательно] -->
 +
<Persons>  <!-- [Дополнительный блок] -->
 +
    <Person>
 +
        <surname>Surname1</surname> <!-- [Обязательно] -->
 +
<name>Name1</name> <!-- [Обязательно] -->
 +
<birsday> <!-- [Обязательно] -->
 +
    <year>1987</year>
 +
    <month>1</month>
 +
    <day>1</day>
 +
</birsday>
 +
<sex>(Mr|Mrs|Chld)</sex> <!-- [Обязательно] -->
 +
<passport> <!-- [Обязательно] -->
 +
<seria>11111</seria>
 +
<number>1111111111111</number>
 +
<expires> <!-- [Обязательно] -->
 +
    <year>2015</year>
 +
    <month>1</month>
 +
    <day>1</day>
 +
    </expires>
 +
</passport>
 +
    </Person>
 +
</Persons>
 +
    </Order>
 +
</Request>
 +
 +
</source>

Версия 11:10, 16 декабря 2014

Отправка заявки

Отправка заявки осуществляется через выполнение POST запросов на адрес http://tourclient.ru/f/exml/user_id/booking .

Где user_id - ID пользователя AgentPassport.

POST-параметр request должен содержать xml запроса.

В результате будет возвращен ответ в формате xml.

Запрос

<?xml version="1.0" encoding="UTF-8"?>
<Request>
    <Order>
        <id>19820037@101</id>  <!-- [Начало основного блока][Обязательно] -->
	<name>ContName</name>  <!-- [Обязательно] -->
	<email>cont@email.yy</email>  <!-- [Обязательно] -->
	<phone>12345</phone>   <!-- [Обязательно] -->
	<cityUser>НьюВасюки</cityUser>   <!-- [Обязательно] -->
	<online>SkypeOrICQ</online>   <!-- [Обязательно] -->
	<phoneTime>Как можно скорее</phoneTime>  <!-- [Обязательно] -->
	<commentary>ContComment</commentary> <!-- [Опционально] -->
	<agency>6039</agency> <!-- [Конец Основного блока][Обязательно] -->
	<Persons>  <!-- [Дополнительный блок] -->
	    <Person>
	        <surname>Surname1</surname> <!-- [Обязательно] -->
		<name>Name1</name> <!-- [Обязательно] -->
		<birsday> <!-- [Обязательно] -->
		    <year>1987</year>
		    <month>1</month>
		    <day>1</day>
		</birsday>
		<sex>(Mr|Mrs|Chld)</sex> <!-- [Обязательно] -->
		<passport> <!-- [Обязательно] -->
		<seria>11111</seria>
		<number>1111111111111</number>
		<expires> <!-- [Обязательно] -->
		    <year>2015</year>
		    <month>1</month>
		    <day>1</day>
		    </expires>
		</passport>				
	    </Person>
	</Persons>
    </Order>
</Request>