Служба поддержки DaData.ru
Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.
API не присылает подсказку
Добрый день у нас автоматом запрашиваются адреса из дадаты
и подсказки не возвращаются почему то по адресам - по которым на сайте при введении ответ приходит
вот пример
Адрес не найден 127055, Москва город, улица Сущёвская, дом 21, квартира ЭТ 6 ПОМ I ОФ 635
Адрес не найден 443013, Самарская область, город Самара, шоссе Московское, дом ЛИТЕР Д, корпус 47А, ЛИТЕРА 47А, офис 510
Николай, добрый день! Подсказки не предназначены для разбора «готовых» адресов. Они помогают человеку ввести адрес «с нуля». Для разбора уже существующих адресов есть Стандартизация.
Как отключить появление списка подсказок при фокусе на поле?
Здравствуйте.
При каждом "тыке" в поле появляется список подсказок. Как сделать, чтобы подсказки появлялись только при вводе/удалении символов, а при фокусе на поле не появлялись?
Добрый день! Встроенной возможности такой нет. Можно «подправить» метод плагина, который отрабатывает при фокусе на текстовом поле. Пример: http://codepen.io/nalgeon/pen/aWjZYR?editors=1010
Номера телефонов республики Крым определяются как Краснодарский край
На сайте http://www.kody.su/mobile/978 часть префикса 978 принадлежит Республике Крым. А у вас все определяются как Краснодарский край.
Антон, я проверил несколько номеров и не увидел такой проблемы. Где надо — Крым, где надо — Краснодарский край. Дайте, пожалуйста, пример номера, у которого ошибочно определяется регион.
Поиск по городам, а выдает дорогу
Спрашиваю через АПИ:
{"query": "Санкт-Петербург", "from_bound": { "value": "city" }, "to_bound": { "value": "city" }, "restrict_value": true }
и помимо самого Санкт-Петербурга получаю "Ленинградская обл, Гатчинский р-н, массив 45 км Автодороги Санкт-Петербург-Псков"... По-моему, такого быть не должно. Или я что-то делаю не так?
Подсказки используют справочник адресов налоговой службы (ФИАС). В нём «массив 45 км Автодороги Санкт-Петербург-Псков» считается городом в Ленинградской области. Звучит бредово, но факт.
Не приходят данные в ответ
Добрый день, в соответствии с документацией https://confluence.hflabs.ru/pages/viewpage.action?pageId=502038682#id-Гранулярныеподсказкипоадресу(REST)-Полностьюгранулярныйвводадреса
Отправляю вот такой набор набор данных.
- from_bound:{value: "city"}
- locations:[{region: "Краснодарский край"}]
- 0:{region: "Краснодарский край"}
- query:"с"
- to_bound:{value: "settlement"}
Ответ пустой
Добрый день! Параметр region принимает название региона без типа. То есть запрос должен быть такой:
{ "query":"c", "locations": [ { "region": "Краснодарский"} ], "from_bound": { "value": "city"}, "to_bound": { "value": "settlement" } }
Ошибка запроса Can not deserialize instance of java.util.ArrayList out of VALUE_STRING token
При выполнении запроса из PHP через curl (скопировав пример в точности) получаю ответ:
Can not deserialize instance of java.util.ArrayList out of VALUE_STRING token
Уточните, пожалуйста:
- Какой пример, этот? https://gist.github.com/nalgeon/affa3f9fc7b665ab7744573455abe18d
- Какая у вас операционная система и версия?
- Какая версия PHP? (команда php -v)
- Как запускали пример?
Как отключить прокрутку страницы?
Поле с подсказками вставлено на странице сайта, отлично работает. Но при клике по нему страница автоматически прокручивается вниз (чтобы поле оказалось вверху) страницы. Это не очень удобно. Можно ли это как-то отключить (заблокировать автоскролл)?
Proxy C#
Ребята, а как использовать проксю в вашем примере с реализацией на C#?
Я про https://github.com/hflabs/dadata-csharp
У меня на строчке кода
var cleanedRecords = api.Clean(request).data;
выскакивает эксепшн
Additional information: The remote server returned an error: (407) Proxy Authentication Required.
Похоже что никак ¯\_(ツ)_/¯ В библиотеке это не предусмотрено.
Можете модифицировать исходники, тогда код с прокси будет в CleanClient.cs:
private HttpWebRequest CreateHttpRequest() { var request = (HttpWebRequest) WebRequest.Create(this.url); // создаёте и конфигурируете объект прокси proxy = ... request.Proxy = proxy; ... }
У калужского филиала адрес в Иркутске
Добрый день.
Прежде всего, большое спасибо за прекрасный сервис.
Столкнулись с небольшой проблемой - при поиске организации по ИНН 7713059497 на сайте dadata в подсказке всплывает Калужский филиал с адресом в Калуге, однако, при запросе через API для калужского филиала выдается адрес в Иркутске.
С уважением, Александр.
Александр, добрый день! Да вроде нормально выдаёт, адрес в Калуге.
Запрос:
{"query":"7713059497 калуга"}
Ответ:
{ "suggestions": [ { "value": "КАЛУЖСКИЙ ФИЛИАЛ ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО АВТОНОМНОГО УЧРЕЖДЕНИЯ \"МЕЖОТРАСЛЕВОЙ НАУЧНО-ТЕХНИЧЕСКИЙ КОМПЛЕКС \"МИКРОХИРУРГИЯ ГЛАЗА\" ИМЕНИ АКАДЕМИКА С.Н. ФЕДОРОВА\" МИНИСТЕРСТВА ЗДРАВООХРАНЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ", "unrestricted_value": "КАЛУЖСКИЙ ФИЛИАЛ ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО АВТОНОМНОГО УЧРЕЖДЕНИЯ \"МЕЖОТРАСЛЕВОЙ НАУЧНО-ТЕХНИЧЕСКИЙ КОМПЛЕКС \"МИКРОХИРУРГИЯ ГЛАЗА\" ИМЕНИ АКАДЕМИКА С.Н. ФЕДОРОВА\" МИНИСТЕРСТВА ЗДРАВООХРАНЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ", "data": { "kpp": null, "management": null, "branch_type": "BRANCH", "branch_count": 0, "type": "LEGAL", "opf": { "code": "30002", "full": "Филиал юридического лица", "short": "Филиал" }, "name": { "full_with_opf": "КАЛУЖСКИЙ ФИЛИАЛ ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО АВТОНОМНОГО УЧРЕЖДЕНИЯ \"МЕЖОТРАСЛЕВОЙ НАУЧНО-ТЕХНИЧЕСКИЙ КОМПЛЕКС \"МИКРОХИРУРГИЯ ГЛАЗА\" ИМЕНИ АКАДЕМИКА С.Н. ФЕДОРОВА\" МИНИСТЕРСТВА ЗДРАВООХРАНЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ", "short_with_opf": "КАЛУЖСКИЙ ФИЛИАЛ ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО АВТОНОМНОГО УЧРЕЖДЕНИЯ \"МЕЖОТРАСЛЕВОЙ НАУЧНО-ТЕХНИЧЕСКИЙ КОМПЛЕКС \"МИКРОХИРУРГИЯ ГЛАЗА\" ИМЕНИ АКАДЕМИКА С.Н. ФЕДОРОВА\" МИНИСТЕРСТВА ЗДРАВООХРАНЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ", "latin": null, "full": "КАЛУЖСКИЙ ФИЛИАЛ ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО АВТОНОМНОГО УЧРЕЖДЕНИЯ МЕЖОТРАСЛЕВОЙ НАУЧНО-ТЕХНИЧЕСКИЙ КОМПЛЕКС МИКРОХИРУРГИЯ ГЛАЗА ИМЕНИ АКАДЕМИКА С.Н. ФЕДОРОВА МИНИСТЕРСТВА ЗДРАВООХРАНЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ", "short": "КАЛУЖСКИЙ ФИЛИАЛ ФЕДЕРАЛЬНОГО ГОСУДАРСТВЕННОГО АВТОНОМНОГО УЧРЕЖДЕНИЯ \"МЕЖОТРАСЛЕВОЙ НАУЧНО-ТЕХНИЧЕСКИЙ КОМПЛЕКС \"МИКРОХИРУРГИЯ ГЛАЗА\" ИМЕНИ АКАДЕМИКА С.Н. ФЕДОРОВА\" МИНИСТЕРСТВА ЗДРАВООХРАНЕНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ" }, "inn": "7713059497", "ogrn": "1027739714606", "okpo": null, "okved": null, "state": { "status": "ACTIVE", "actuality_date": 1493251200000, "registration_date": null, "liquidation_date": null }, "address": { "value": "248007 ОБЛАСТЬ КАЛУЖСКАЯ, ГОРОД КАЛУГА, УЛИЦА ИМ. СВЯТОСЛАВА ФЕДОРОВА, ДОМ 5", "unrestricted_value": "248007 ОБЛАСТЬ КАЛУЖСКАЯ, ГОРОД КАЛУГА, УЛИЦА ИМ. СВЯТОСЛАВА ФЕДОРОВА, ДОМ 5", "data": null } } } ] }
Два поля адреса на одной странице не работают
Добрый день! Столкнулся со следующей проблемой если разместить два раза поле адреса на странице, то работает только первое, а второе не работает. Как исправить эту ситуацию?
Сервис поддержки клиентов работает на платформе UserEcho