Служба поддержки DaData.ru
Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.
Дата регистрации и дата основания организации
В выдаче результатов нет данных о дате присвоения ОГРН организациям, которые были зарегистрированы до 2002 года. К примеру, есть выдача у одной организации с датой регистрации 1988 года.
Ошибка в подсказках адреса
адрес "г Санкт-Петербург, ул Новая (Сергиево)" определяется, но, как минимум, координаты указаны неверные (Дворцовая площадь). При этом Яндекс-карты определяют координаты точно
Добрый день! Добавили координаты, в том числе для Новой улицы в Питере, Сергиево :)
Нет подсказок домов при запросе улицы с ограничением по городу
Простой запрос
{ "query": "г Ростов-на-Дону, берег" }
возвращает как подсказку улицы, так и подсказки домов:
г Ростов-на-Дону, ул Береговая г Ростов-на-Дону, ул Береговая, д 1/2а г Ростов-на-Дону, ул Береговая, д 2 ...
Но запрос с ограничением по городу
{
"query": "берег",
"locations": [{
"city_fias_id": "c1cfe4b9-f7c2-423c-abfa-6ed1c05a15c5"
}]
}
возвращает только подсказку улицы:
г Ростов-на-Дону, ул Береговая
То же самое, если город указать названием, а не кодом ("city": "Ростов-на-Дону").
Только если указать полное название улицы с типом ("query": "ул береговая"), появляются подсказки домов.
Я думаю, это ошибка, т.к. семантически запросы одинаковы.
Можно ли какими-нибудь параметрами запроса добиться того, чтобы в запросе с ограничением подсказки домов тоже присутствовали?
Александр, прошу прощения за долгий ответ.
В целях производительности мы сделали поиск домов от второго слова при запросе подсказок с ограничением по городу. Например, по запросу "ул берег" подсказки будут с домами, а по запросу "берег" только улица.
Корпус без типа определяется как квартира
При обработке файла адрес вида г. Москва, ул. Вешняковская, д. 24, 1, определяет как г Москва, ул Вешняковская, д 24, кв 1. Хотя в яндексе определяет корректно г. Москва, ул. Вешняковская, д. 24, к 1. Меня это не очень устраивает.
Исправили: г. Москва, ул. Вешняковская, д. 24, 1 → г Москва, ул Вешняковская, д 24 к 1
Как ограничить подсказки по адресу нас. пунктом?
Проблема возникает, если я не знаю тип нас. пункта - это город или село. Как делать ограничения по городу и как по селу я понял. А как их делать по городу или по селу в зависимости от типа, которого я не знаю? Например, и по городу конкретного региона и по селу конкретного региона.
Андрей, можно ограничить поиск адреса ФИАС-кодом нас.пункта. Чтобы получать ФИАС-код, можно подключить подсказки к выбору нас.пункта (пример).
Либо можно передавать при запросе полученные ранее регион и город:
1. Пользователь выбрал нас.пункт: Белгородская обл, Алексеевка. В области есть г Алексеевка, 2 села и поселок. 2. Пользователь вводит в улицу: це → отправить запрос подсказок: "Белгородская обл, Алексеевка це". В подсказках появятся два адреса: Белгородская обл, г Алексеевка, ул Центральная Белгородская обл, Яковлевский р-н, село Алексеевка, ул Центральная
Подойдут ли вам такие варианты?
пример для Java SE
Здравствуйте. Существует ли готовый пример использования API для Java SE?
не находит ИП по ИНН 021000922000
Добрый день, не находит организацию ИП МИНДИБАЕВА ФИОЗА ВАРИСОВНА
ИНН 021000922000
Обновили справочник организаций на 21 февраля.
Теперь показываем подсказку для ИП МИНДИБАЕВА ФИОЗА ВАРИСОВНА:
Повторная инициализация плагина подсказок с UpdatePanel ASP.NET
Работаем с DaData из ASP.NET, написали клиентский контрол для ввода адреса с использованием DaData. Есть проблема при использовании контрола на UpdatePanel - необходимо вручную переинициализировать .suggestions, простое включение скрипта в HTML код не работает.
Пытаемся реализовать присвоение .suggestions руками после обновления, но, почему-то не работает:
$("input[type='text'],textarea").each(function() { this.suggestions = $("body").suggestions; this.suggestions(<параметры инициализации>)});
Тестовый стенд:
Я рекомендую вынести код инициализации подсказок в функцию, и просто вызывать её:
function initSuggestions(selector) { $(selector).suggestions({ ... }); } ... initSuggestions("#address-1"); initSuggestions("#address-2"); initSuggestions("#address-3");
Ошибка при подключении гео
Попробовал интегрировать в свой код данную функцию http://codepen.io/dadata/pen/qxDor
Почему то появляется ошибка и перестают работать другие скрипты на сайте.
Ошибка на строке $address.suggestions({
Мол нету такой функции. В чем может быть проблема?
Заранее, спасибо.
Станислав, а вы подключили на страницу js и css подсказок? Как в примере на сайте Дадаты:
<input id="address" name="address" type="text" size="100"/> <link href="https://cdn.jsdelivr.net/jquery.suggestions/16.10/css/suggestions.css" type="text/css" rel="stylesheet" /> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <!--[if lt IE 10]> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery-ajaxtransport-xdomainrequest/1.0.1/jquery.xdomainrequest.min.js"></script> <![endif]--> <script type="text/javascript" src="https://cdn.jsdelivr.net/jquery.suggestions/16.10/js/jquery.suggestions.min.js"></script> <script type="text/javascript"> $("#address").suggestions({ ... }); </script>
Нестандартный адрес организации
Как у вас будет отображаться следующий адрес:
423800,РЕСПУБЛИКА ТАТАРСТАН,,ГОРОД НАБЕРЕЖНЫЕ ЧЕЛНЫ,,УЛИЦА ШАМИЛЯ УСМАНОВА,ДОМ 34,ЭТАЖ 1,КАБИНЕТ 1
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ЖЭК-41" (ИНН 1650343423)
Адрес взят из Выписки ЕГРЮЛ. Соответственно, во всех документах должен быть прописан именно так.
Могу предположить, что он почти не изменится:
423800 РЕСПУБЛИКА ТАТАРСТАН ГОРОД НАБЕРЕЖНЫЕ ЧЕЛНЫ УЛИЦА ШАМИЛЯ УСМАНОВА ДОМ 34 ЭТАЖ 1 КАБИНЕТ 1
Большинство адресов мы стандартизируем: преобразуем из верхнего в нижний регистр, разбиваем на поля и обогащаем данными (проставляем коды ФИАС, районы и геокоординаты).
Некоторые адреса, которые приходят от ФНС, мы считаем сомнительными и оставляем в исходном виде. Ваш пример подходит под этот случай.
Сервис поддержки клиентов работает на платформе UserEcho