Изменения

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

API

2759 байт добавлено, 19:01, 24 апреля 2014
Нет описания правки
</source>
== Справочник городов ==
 
'''Пример запроса справочника городов:'''
<source lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
<streetlist>
<conditions>
<town>Москва город</town>
<namecontains>Хохло</namecontains>
<namestarts>Академика Х</namestarts>
<name>Академика Хохлова</name>
<fullname>Академика Хохлова ул.</fullname>
</conditions>
<limit>
<limitfrom>30</limitfrom>
<limitcount>10</limitcount>
<countall>YES</countall>
</limit>
</streetlist >
</source>
 
*conditions - Задает условия поиска. Все вложенные элементы одновременно накладывают условие "И".
'''town''' - Обязательное поле. Название или код населенного пункта.
'''namecontains''' - Поиск населенных пунктов, название которых содержит указанный текст.
'''namestarts''' - Поиск населенных пунктов, название которых начинается с указанного текста.
'''name''' - Поиск населенных пунктов, название которых соответствует указанному тексту.
'''fullname''' - Поиск населенных пунктов, название вместе с типом населенного пункта которых соответствует указанному тексту.
 
*limit - Ограничивает вывод результата.
'''limitfrom''' - Задает номер записи результата, начиная с которой выдавать ответ. По-умолчанию - 0.
'''limitcount'''- Задает количество записей результата, которые нужно вернуть. По-умолчанию - 10000.
'''countall''' - YES указывает на необходимость подсчета общего количества найденных совпадений. Это может замедлять выполнение запроса. Если отключено - в ответе не указываются totalcount и totalpages.
 
'''Пример ответа:'''
<source lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
<streetlist count="1" page="1" totalcount="3" totalpages="1">
<street>
<name>Академика Хохлова ул.</name>
<shortname>Академика Хохлова</shortname>
<typename>ул.</typename>
</street>
</streetlist>
</source>
 
В ответе улицы сортируются по алфавиту.
== Справочник номенклатуры (not yet supported) ==

Навигация