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>