Изменения

Перейти к: навигация, поиск

API

834 байта добавлено, 12:39, 18 апреля 2014
Нет описания правки
Клиент отправляет запросы к сервису, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.
В силу особенностей языка XML, некоторые символы в тексте должны быть заменены: & на &amp;amp; < на &amp;lt; > на &amp;gt; " на &amp;quot;
Внутри контейнера townlist все элементы могут как отсутствовать, так и комбинироваться.
*codesearch - Поиск по кодам. В случае использования - контейнеры conditions и limit игнорируются.
*zipcode - Поиск по индексу. Система найдет первый населенный пункт, который соответствует указанному индексу. Поскольку один почтовый индекс может распространяться на несколько населенных пунктов - поиск может выдать не тот пункт, который ожидается. Данный параметр может не поддерживаться в конкретной установке системы.
*code - Поиск по коду в системе.
</town>
</townlist>
</source>
 
== Справочник регионов ==
 
Пример запроса справочника:
<source lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
<regionlist>
</regionlist>
</source>
 
Пример ответа:
<source lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
<regionlist>
<city>
<code>23</code>
<name>Краснодарский край</name>
</city>
<city>
<code>32</code>
<name>Брянская область</name>
</city>
<city>
<code>60</code>
<name>Псковская область</name>
</city>
</regionlist>
</source>

Навигация