0
Отвечен

Проверка существования адреса через API

Андрей 7 лет назад обновлен Валерия Таныгина 7 лет назад 3

Здравствуйте, есть ли возможность, передавая через API наименования города и улицы, номер дома и корпуса (и т.п., но не фиас), получить информацию, существует ли такой адрес? Без исправления ошибок и без корректировки номеров.

Ответ

Ответ
Отвечен

Для проверки наличия дома в ФИАС можно использовать API Стандартизации. В ответе вы получите код qc_house — признак наличия дома в ФИАС. Если он будет qc_house = 2, значит дом в ФИАС есть, если qc_house = 3, значит в ФИАС есть похожий дом и разница только в корпусе или строении, qc_house = 10 означает, что дом не найден.

Адрес без корректировки вернется в поле source, Стандартизированный адрес — в поле result. Если вы не хотите получать адрес с исправлениями, то используйте поле source.

ХОРОШО, МНЕ ПОНРАВИЛОСЬ
Оценка удовлетворенности от Андрей 7 лет назад
На рассмотрении

Андрей, добрый день!

Уточните, пожалуйста, что значит "существует ли такой адрес"? По ФИАС или на картах?
Какую задачу вы решаете? 

По базе ФИАС. Задача - поддерживать актуальность существующей у нас базы. Если введенный пользователем адрес не найден в нашей базе, обращаться к вашему сервису с параметрами город-улица-дом-корпус. Если он действительно есть в ФИАС, то сохранить его у нас.

Ответ
Отвечен

Для проверки наличия дома в ФИАС можно использовать API Стандартизации. В ответе вы получите код qc_house — признак наличия дома в ФИАС. Если он будет qc_house = 2, значит дом в ФИАС есть, если qc_house = 3, значит в ФИАС есть похожий дом и разница только в корпусе или строении, qc_house = 10 означает, что дом не найден.

Адрес без корректировки вернется в поле source, Стандартизированный адрес — в поле result. Если вы не хотите получать адрес с исправлениями, то используйте поле source.

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