XML - бронирование/Экспорт пришедших заявок — различия между версиями

Материал из TourClient - Руководство пользователя
Перейти к: навигация, поиск
(Запрос)
Строка 9: Строка 9:
  
 
<source lang="xml">
 
<source lang="xml">
 +
 +
<?xml version="1.0" encoding="UTF-8"?>
 +
<Request>
 +
    <ExportBooking>
 +
        <offset>0</offset><!-- Необязательный параметр, если не указан = 0-->
 +
        <limit>50</limit><!-- Необязательный параметр, если не указан = 50-->
 +
<sort><!-- Необязательный параметр, если не указан = id asc-->
 +
    <name>(id|webclient|name|phone|email|phoneTime|city|)</name><!-- Необязательный параметр, если не указан = id-->
 +
    <direct>(asc|desc)</direct> <!-- Необязательный параметр, если не указан = asc-->
 +
</sort>
 +
<updated>123456789</updated> <!-- Необязвтельный параметр -->
 +
    </ExportBooking>
 +
</Request>
  
 
</source>
 
</source>

Версия 15:11, 19 декабря 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>
    <ExportBooking>
        <offset>0</offset><!-- Необязательный параметр, если не указан = 0-->
        <limit>50</limit><!-- Необязательный параметр, если не указан = 50--> 
	<sort><!-- Необязательный параметр, если не указан = id asc-->
	    <name>(id|webclient|name|phone|email|phoneTime|city|)</name><!-- Необязательный параметр, если не указан = id-->
	    <direct>(asc|desc)</direct> <!-- Необязательный параметр, если не указан = asc-->
	</sort> 
	<updated>123456789</updated> <!-- Необязвтельный параметр -->
    </ExportBooking>
</Request>

Ответ