Ваши комментарии

Мы определяем районы Москвы по справочнику ОКАТО. Совпадают ли они с теми, которые есть на mosopen.ru, я не знаю, к сожалению :(

Добрый день! Расскажите, пожалуйста, для чего планируете такую возможность?

Стандартизация это название сервиса для проверки клиентских данных.

Запись — это набор данных об одном клиенте (адреса, ФИО, телефоны и другие). В REST-запросе может быть до 10 записей.


Если отправить запрос только с адресом из вашего примера, это будет считаться как одна запись.


Другой пример: посетитель ввёл имя, домашний и рабочий адрес. Для проверки можно отправить 3 отдельных запроса (30 коп), а можно сгруппировать данные в одну запись и проверить разом за 10 коп.:


cat > ./request.json <<EOF
{
    "structure": [
        "NAME",
        "AS_IS",
        "ADDRESS",
        "AS_IS",
        "ADDRESS" 
    ],
    "data": [
        [
            "Федотов Алексей",
            "домашний адрес",
            "Москва, Сухонская улица, 11 кв 89",
            "рабочий адрес",
            "мск,улица свободы,65,12"
        ]
    ]
}
EOF

curl -X POST \
  -H "Content-Type: application/json" \
  -H "Authorization: Token ${API_KEY}" \
  -H "X-Secret: ${SECRET_KEY}" \
  -d @request.json \
  https://dadata.ru/api/v2/clean

Если в исходной строке будет два города, то результат стандартизации будет отправлен на ручную проверку (qc != 0).



Сейчас есть ошибка при парсинге некоторых улиц из запроса с Москвой и Санкт-Петербургом:


Посмотрим, в чём дело и постараемся исправить.

Если используете файловую обработку, добавьте колонку с названием города перед исходными адресами, а при проверке структуры отметьте, что это две части одного адреса. Например:


При стандартизации адреса определятся в Москве:



Если обрабатываете через API, то нужно передавать вместе с адресом название города:

curl -X POST \
    -H "Content-Type: application/json" \
    -H "Authorization: Token ***" \
    -H "X-Secret: ***" \
    -d '[ "Москва, 2-я Магистральная улица, 18с14" ]' \
https://dadata.ru/api/v2/clean/address

Такое решение вам подойдёт?


Есть идея передавать ограничение области в REST-запросах. Если вам это интересно, проголосуйте, пожалуйста.

Добрый день! Такой возможности нет, так как по IP определяется только город (API геолокации).

Станислав, добрый день!


Это списание денег за стандартизацию записей через REST-API. Базовая цена обработки = 10 коп. за запись.

Уточните, пожалуйста, почему возник такой вопрос? Что именно непонятно?

Александр, добрый день!


Как вариант есть карта районов Москвы с группировкой по округам http://mosopen.ru/regions.


Уточните, пожалуйста, для чего планируете использовать такую визуализацию? В какой ситуации?

Можно проверить адрес через демоформу Стандартизации или через API.

Вернём индекс и идентификатор в справочнике адресов ФНС (ФИАС), отметим, нужно ли перепроверить адрес вручную.


Адрес из вашего примера существует, индекс 141044:



Добрый день!


Отдельного параметра с точностью индекса у нас нет. Уточните, пожалуйста, для чего вам эта информация?



Сервис поддержки клиентов работает на платформе UserEcho