Служба поддержки DaData.ru
Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.
Стоимость сервиса
Здравствуйте. Подключил Ваш api, мне он нужен по инн определять регион. Примерно 50 запросов в сутки. Не смог разобраться - сколько это стоит?
Александр, добрый день!
API подсказок бесплатно до 10 тысяч запросов в день.
Уточните, пожалуйста, в какой ситуации вам необходимо определять регион по ИНН?
В ответе подсказок по организациям бывают случаи, когда гранулярный адрес может отсутствовать (data.address.data), и полный адрес (от региона) указан в data.address.unrestricted_value одной строкой. Например, АО "ИО ИНТРАСТКОМ":
{"suggestions":[
{"value":"АО \"ИО ИНТРАСТКОМ\"",
...
"data":{
"address":{
"value":"123290 ГОРОД МОСКВА УЛИЦА МАГИСТРАЛЬНАЯ 1-Я ДОМ 11/2 СТРОЕНИЕ 1 ПОМЕЩЕНИЕ VI",
"unrestricted_value":"123290 ГОРОД МОСКВА УЛИЦА МАГИСТРАЛЬНАЯ 1-Я ДОМ 11/2 СТРОЕНИЕ 1 ПОМЕЩЕНИЕ VI",
"data":null
}
...}}]
}
jQuery. Выбор пункта подсказки по Enter
Добрый день. Подскажите, как можно реализовать выбор первого пункта подсказки по нажатию клавиши enter?
Спасибо.
Добрый день!
Уточните, пожалуйста, для чего нужен такой выбор подсказки? В какой ситуации вы хотите его использовать?
Выбор наиболее подходящей подсказки по энтеру регулируется параметром triggerSelectOnEnter. Это решение вам не подходит?
При выборе подсказки по адресу в конце добавляется пробел
При выборе подсказки в конце добавляется пробел. Можно ли решить этот вопрос на Вашей стороне?
Поскольку установлены границы «city-settlement», после ввода города (city) подсказки ожидают, что человек продолжит вводить населённый пункт (settlement) — поэтому и добавляют пробел.
Решение — либо поставить границы «city», либо убирать пробел при потере фокуса, например:
var $address = $("#address");
$address.on("blur", function() {
$address.val($address.val().trim());
});
Нет координат у домов на улице Карла Маркса в Ижевске
Добрый день! Хотели использовать сервис, но по адресу "Ижевск, Карла Маркса, 267" возвращает координаты улицы, а не дома.
Добавили координаты для большинства домов на ул Карла Маркса в Ижевске, в т.ч. для д 267.
Использую подсказки "Заполнить реквизиты компании по ИНН". Есть ли возможность сделать запрос средствами чистого JS, без jQuery?
К сожалению нет возможности использовать библиотеку jQuery. А в ваших примерах формируется запрос с ее помощью. Есть ли выход из этой ситуации?
Пример: Получить список подсказок через XMLHttpRequest
Пример для адреса, но для компаний полная аналогия.
Как развернуть выпадающий список вверх?
Поле для ввода располагается в конце страницы, и там практически нет места для вывода полноценного списка на 5-6 позиций. Есть ли параметр позволяющий разворачивать список вверх, а не вниз.
Спасибо.
Не планируем пока такую доработку, потому что (а) такая потребность почти ни у кого не возникает и (б) со списком неудобно работать, когда он развернут вверх. Почему бы просто не добавить немного места внизу страницы? Для 5 позиций подсказок с запасом достаточно 170 px.
Все филиалы организации
Возможно ли получить все филиалы организации? Сейчас возвращает только 10.
Прошу прощения за долгий ответ.
Подсказки не предназначены для выборки данных по критерию (в данном случае все филиалы компании Х). Они нужны, чтобы помочь пользователю ввести данные.
Кол-во филиалов подсказки возвращают в поле data.branch_count. Максимально возможное кол-во подсказок в ответе 20.
Популярные названия - выдаются не все + обработка дефиса в поиске
Есть популярные названия юрлиц. Например, по запросу Строй-финанс nalog.ru выдает 122 компании - как Строй-финанс, так и Строй финанс. Через web-интерфейс dadata получаю 7 штук (порядок отбора не ясен).
Через API - находятся и Строй-финанс и Стройфинанс, но не Строй Финанс. Но только 9 штук (хотя последнее мб на мой стороне. Не могу сейчас понять. Остальные вопросы остаются безусловно).
Количество подсказок в плагине регулируется параметром count. В демо-форме count равен 7, поэтому кол-во подсказок по запросу "строй-финанс" ограничено этим числом.
По умолчанию кол-во подсказок через REST API равно 10, соответственно, если не задавать count явно, в ответе вернётся максимум 10 подсказок, наиболее подходящих запросу.
Например, на запрос "cтрой-финанс" вернутся 10 компаний:
{"suggestions":[
{"value":"ЗАО \"УК\"СТРОЙ-ФИНАНС\""...},
{"value":"ООО \"СТРОЙ-ФИНАНС\""...},
{"value":"ООО \"СФ\""...},
{"value":"ООО \"СТРОЙ-ФИНАНС\""...},
{"value":"ООО \"СТРОЙ-ФИНАНС\""...},
{"value":"ООО \"СТРОЙ-ФИНАНС\""...},
{"value":"ООО \"СТРОЙ-ФИНАНС\""...},
{"value":"ООО \"СТРОЙ-ФИНАНС\""...},
{"value":"ООО \"СТРОЙ-ФИНАНС\""...},
{"value":"ООО \"СТРОЙ-ФИНАНС\""...}
]
}Подсказки помогают ввести организацию правильно. Они не предназначены для массового вывода данных по критерию.
Если организация с популярным названием не появилась в подсказках, можно уточнить запрос. Например, добавить ИНН:

jQuery - неправильно считается Top
При отображении подсказок jQuery-плагином некорректно считается 'top' и подсказки оказываются за Viewport'ом.
В Excel по Адресу проставить Код ФИАС
Добрый день!
Как мне в Excel по Адресу в одной колонке проставить Код ФИАС в другой?
Примерно 1000 строк. Вручную каждый адрес копировать на сайт долго.
Есть ли готовый пример макроса или т.п.?
Василий, добрый день!
Обработайте файл с помощью Стандартизации.
В файле с результатами будут колонки с кодом ФИАС и уровнем адреса по ФИАС:

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