XML - RuTraveller/Экспорт мест
Материал из TourClient - Руководство пользователя
Экспорт мест осуществляется через выполнение POST запросов на адрес http://tourclient.ru/f/exml/user_id/ru_traveller .
Где user_id - ID пользователя AgentPassport.
POST-параметр request должен содержать xml запроса.
В результате будет возвращен ответ в формате xml.
Запрос
<?xml version="1.0" encoding="UTF-8"?> <Request> <offset>0</offset> <!-- Необязательный параметр, если не указан = 0--> <limit>50</limit> <!-- Необязательный параметр, если не указан = 50--> <entity>Place</entity> <updated>123456789</updated> <!-- Необязательный параметр необходим для синхронизации. Если указан - будут возвращены записи имеющие значение больше указанного --> </Request>
Ответ
На запрос приходит ответ содержащий данные словаря мест
<?xml version="1.0" encoding="UTF-8"?> <Result> <Count>2843</Count> <Places> <Place> <id>96</id> <name>Город Вена</name> <countryId>66</countryId> <resortId>509</resortId> <shortText /> <resortPlaceId /> <trash>false</trash> <updated>801346030</updated> </Place> <Place> <id>11</id> <name>Пхукет-Фантазия</name> <countryId>30</countryId> <resortId>183</resortId> <shortText>Немногим паркам развлечений выпадала честь называться главной достопримечательностью страны. А вот парку «Пхукет-Фантазия» такое звание доставалось от самого Министерства Туризма Таиланда...</shortText> <resortPlaceId /> <trash>false</trash> <updated>801346013</updated> </Place> ... </Places> </Result>