0
Not a bug

Нет почтового индекса при count > 1

Юрий Куприянов 4 months ago in Подсказки • updated by Антон 4 months ago 1

При некоторых запросах, например,

г Петрозаводск, ул Онежской Флотилии, д 24

и count > 1 в возвращаемых подсказках отсутствует индекс.



suggestions    [2]
0 =>   
value    "г Петрозаводск, ул Онежской Флотилии, д 24"
unrestricted_value    "респ Карелия, г Петрозаводск, ул Онежской Флотилии, д 24"
data    Object
    postal_code    null
1  =>  
value    "г Петрозаводск, ул Онежской Флотилии, д 24/1"
unrestricted_value    "респ Карелия, г Петрозаводск, ул Онежской Флотилии, д 24/1"
data    Object
    postal_code    null

Answer

Answer
Not a bug

Юрий, пока человек не выбрал конкретную подсказку (count > 1), Дадата использует справочник адресов налоговой службы (ФИАС). В нём нет индексов для улицы Онежской Флотилии.


Когда человек выбирает конкретную подсказку (count = 1), Дадата возвращает дополнительную информацию об адресе, в том числе индекс по справочнику Почты России.

GOOD, I'M SATISFIED

Ну ок, просто приходится делать доп запрос, который стоит $.

Satisfaction mark by Юрий Куприянов 3 months ago
Answer
Not a bug

Юрий, пока человек не выбрал конкретную подсказку (count > 1), Дадата использует справочник адресов налоговой службы (ФИАС). В нём нет индексов для улицы Онежской Флотилии.


Когда человек выбирает конкретную подсказку (count = 1), Дадата возвращает дополнительную информацию об адресе, в том числе индекс по справочнику Почты России.