Ваши комментарии
Боюсь, быстро починить не получится.
Придумали для вас временное решение, посмотрите пример.
Как только поймем, насколько быстро сможем починить – отпишем.
Да, все правильно понимаете – гранулярные подсказки ищут адрес, ориентируясь на КЛАДР коды вышестоящих элементов.
В вашем конкретном случае в Подсказки приходит некорректный КЛАДР код для Кандалакши, если искать ее сразу, а не последовательно (начиная с области). Соответственно, при поиске улицы Набережной отправляется следующий запрос:
{"locations":[{"kladr_id":"5100000400000"}], "restrict_value":true, "from_bound":{"value":"street"}, "to_bound":{"value":"street"}, "query":"ул Набережная","count":10}
Проблема в том, что код 5100000400000 неверный, а верный – 5100100100000, и Подсказки не знают об улице с таким вышестоящим КЛАДР кодом (поэтому отдают пустой ответ).
Да, на нашей стороне есть ошибка. По поводу сроков исправления пока не могу сказать точно, отвечу позже.
Скажите, вас устроило бы такое временное решение – для данного конкретного адреса заполнять поля, начиная с региона?
Добрый день, разбираемся, в чем проблема, постараемся ответить максимально быстро.
Чтобы это сделать, помимо подсказок придется использовать стандартизацию. Конкретно, код полноты адреса (qc_complete). В зависимости от его значения и показываем статус на демо-форме.
Вот тут можно посмотреть статью про разную логику работы в зависимости от значения count.
Сервис поддержки клиентов работает на платформе UserEcho