1452
правки
Изменения
API
,Нет описания правки
Клиент отправляет запросы к сервису, сервис обрабатывает запросы и возвращает результат выполнения. Все запросы и ответы передаются в формате XML.
Кодировка - UTF-8. Разделитель целой и дробной частей чисел - используется символ точки. Даты представляются в виде YYYY-MM-DD, время - HH:MM.
В силу особенностей языка XML, некоторые символы в тексте должны быть заменены: & на &amp; < на &lt; > на &gt; " на &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>