Служба поддержки DaData.ru

Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.

0
Исправлен

Ошибка в автозаполнении

МихаилБ 9 лет назад обновлен Антон Жиянов 9 лет назад 2

Добрый день, спасибо вам за отличный кладр. Обнаружил ошибку. При вводе в кладр г Полярный, выдается подсказка "Мурманская обл. г Полярный" - это правильно, но когда делаем выбор, выдает "Мурманская обл, волость Полярный" - что не совсем верно, должно быть так как в подсказке тоесть "Мурманская обл, г Полярный", это можно как то поправить, спасибо большое за внимание.

Ответ
Антон Жиянов 9 лет назад

Исправили.

0
Отвечен

Поле data.management.name в подсказке по Организациям

prosvet_egor 9 лет назад обновлен Антон Жиянов 9 лет назад 1

Добрый день! В ответе подсказки по Организациям поле data.management.name не является обязательным?

Ответ
Антон Жиянов 9 лет назад

Добрый день!

Это не обязательное поле. Например, если компания – филиал, то заполнено не будет (в ЕГРЮЛ не заполнены ФИО руководителей филиалов).

0
Отвечен

Код КЛАДР или код ФИАС?

Анонимный 9 лет назад обновлен Антон Жиянов 9 лет назад 4

Для всех объектов возвращаются и код КЛАДР и код ФИАС? Или есть вероятность не получить какой-либо код? Просто нужен код, по которому можно в дальнейшем идентифицировать объекты (города, улицы, дома).

Ответ
Антон Жиянов 9 лет назад

Мы рекомендуем использовать код ФИАС, чтобы однозначно идентифицировать все объекты, кроме домов. Для домов советуем использовать формат "код ФИАС вышестоящего объекта + номер дома", потому что коды домов могут изредка меняться.

Коды КЛАДР не советуем. Во-первых, в справочнике ФИАС нет КЛАДР кодов для домов. Во-вторых, нет КЛАДР кодов для улиц на внутригородских территориях (уровень 91 по ФИАС).

0
Отвечен

Геокодер

Анонимный 9 лет назад обновлен Антон Жиянов 6 лет назад 7

Есть ли возможность по координатам дома получить полные данные по этому дому (кода Кладр/ФИАС, данные по улице/городу и прочее, что есть в функционале подсказок)? Геокодер Яндекса не подходит, так как он не возвращает коды КЛАДР и соответственно идентифицировать полученный адрес по базе Кладр/Фиас очень сложно.

Ответ
Антон Жиянов 6 лет назад

Сделали геокодер: https://dadata.ru/api/geolocate/

0
Отвечен

Гранулярные подсказки, если "город" и "населенный пункт" - разные поля

Николай Чучадеев 9 лет назад обновлен Антон Жиянов 9 лет назад 2

Имеется форма заполнения адреса, поля "город" и "населенный пункт" - разные. Так же имеется поле "улица".

Как в этом случае навешивать ограничение на поле "дом"? Ведь если я установлю constraints=$('#street') для дома и попытаюсь заполнить дом - то в выпадающем списке у меня будут дома не из этого населенного пункта.
Думаю легче показать, чем объяснить.
http://codepen.io/anon/pen/OXZYjG
Вот пример,
В "населенный пункт" вписываем "Новое Девяткино", выбираем из выпадающего списка деревню, заполнятся Регион и Район.
Далее вводим номер дома "95" и видим в выпадающем списке, что предлагаются дома из "г.Всеволожск", если выбираем любой дом из города Всеволожск - то заполяются Улица и город, хотя в населенном пункте ""Новое Девяткино" нет улиц и это не город Всеволожск.
Надеюсь понятно объяснил.
Как в этом примере сделать таким образом, чтобы дома в выпадающем списке были только из нового девяткино?






Ответ
Антон Жиянов 9 лет назад
Ведь если я установлю constraints=$('#street') для дома и попытаюсь заполнить дом - то в выпадающем списке у меня будут дома не из этого населенного пункта.

Почему? Очень даже будут. Улица в населенном пункте бывает далеко не всегда, если ее нет – ограничение будет по вышестоящему элементу, в данном случае по населенному пункту. Посмотрите на примере. Деревня Новое Девяткино и дом 95 для нее корректно вводятся. Либо я не очень понял, какое поведение вас не устраивает.

Также не очень понял, почему у вас city и settlement оба ограничены по area. Зачем такое решение? Если settlement не принадлежит городу, он все равно отобразится при таком ограничении. Опять же, посмотрите пример.

0
Отвечен

города

Анонимный 9 лет назад обновлен Антон Жиянов 9 лет назад 1

как получить список всех городов России?

Ответ
Антон Жиянов 9 лет назад

Через Дадату – никак. Вообще — в базе налоговой (ФИАС).

0
Отвечен

Как получить регион по коду КЛАДР

Николай Чучадеев 9 лет назад обновлен Антон Жиянов 9 лет назад 3

Добрый день. Подскажите, имеется ли возможность через REST получить Регион/Город по коду КЛАДР?

Ответ
Антон Жиянов 9 лет назад

Добрый день!

Да, конечно – используйте метод findById.

0
Не ошибка

from_bound в suggest/address

Alexey Arendarenko 9 лет назад обновлен Антон Жиянов 9 лет назад 9

При передаче from_bound => city в suggest/address система возвращает: <![CDATA[(address) unknown parameter: 'from_bound']]>. С чем это может быть связано?

Ответ
Антон Жиянов 9 лет назад

Проект https://github.com/gietos/dadata использует API стандартизации. В нем нет и не было параметров from_bound или to_bound. Эти параметры есть в API подсказок.

0
Не ошибка

Несуществующая фамилия в конце ФИО

Евгений 9 лет назад обновлен Антон Жиянов 8 лет назад 3

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

Ответ
Антон Жиянов 8 лет назад

Он не отдает, но вы можете выбирать содержимое текстового поля, в случае если Подсказки не было. В любом случае, большинство существующих на просторах СНГ фамилий, имен и отчеств плагин поддерживает, и отсутствие фамилии будет скорее исключением, чем правилом :)

0
Не ошибка

Проблема в подгруске адреса в "адресной строке"

Анонимный 9 лет назад обновлен Антон Жиянов 9 лет назад 2

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

Ответ
Антон Жиянов 9 лет назад

Добрый день.

Дайте, пожалуйста, ваш сайт – посмотрим, в чем дело.

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