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

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

0
Не ошибка

PHP 8.0 cURL error 60: SSL certificate problem: unable to get local issuer certificate

Пользователь 123457 4 года назад обновлен Арина Пушкина 4 года назад 5

Создаю  пакет dadata для  PHP для версии 8.0

и вот такая ошибка, https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://cleaner.dadata.ru/api/v1/clean/address" href="http://127.0.0.1:8000/#context-app-routing" aria-describedby="" tabindex="0">

cURL error 60: SSL certificate problem: unable to get local issuer certificate (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://cleaner.dadata.ru/api/v1/clean/address

как можно исправить?

безопасность
Ответ
Арина Пушкина 4 года назад

Видимо, ОС не считает сертификат доверенным. Достаточно будет установить актуальные обновления ОС, чтобы проблема ушла. Если не готовы устанавливать, можете переключиться на http вместо https.

0
Не ошибка

Урус-Мартан - неправильный тип

Пользователь 27421 4 года назад обновлен Арина Пушкина 4 года назад 1

ФИАС -eb208b95-1f50-4290-a9c9-46909aea49a0

отдает тип город - но в settlement (населенный пункт) вместо city

https://disk.yandex.ru/i/JmyIncTMTVOPvg

https://disk.yandex.ru/i/jFKCXW4VqbV11g

справочник: адреса
Ответ
Арина Пушкина 4 года назад

Мы получаем данные из ФИАС (ГАР), где Урус-Мартан записан как населенный пункт:

0
На рассмотрении

Отображение связанных организаций в виде графа

Вероника 4 года назад обновлен Валерия Таныгина 4 года назад 1

Добрый день.

У нас в системе есть отображение наших субъектов в виде графа связей,

почти точно так же как тут:

https://www.rusprofile.ru/connections/150495


Что бы отобразить эти связи, нам приходиться выкачивать связанные организации из дадаты и добавлять в наш справочник субъектов.

Не наши субъекты нам по сути не нужны, нужны только для отображения этих связей.

Мы не можем пользоваться сторонним сервисом, тем же самым rusprofile.ru или спар, т.к. у нас есть свои другие типы связей и свои данные в карточках субъектов, которые надо отображать на графе связей (или использовать как фильтр). Еще там есть и наши физические лица.

В дадате есть все ЮЛ, ИП и зарубежные филиалы.

Т.е. по идее мы могли бы вовсе не использовать сервис "Поиск аффилированных компаний"

и не импортировать к нам ненужных агентов в графовую БД.

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

Да если пользователь кликнет на агенте, который у нас не скачан, то нам придется запросить его сведения. Однако наличие такого сервиса (отдать цепочку связанных агентов по указанным) нас могло бы освободить от необходимости самостоятельно выкачивать (и обновлять) промежуточных агентов.

Ответ
Валерия Таныгина 4 года назад

Вероника, добрый день! Спасибо за идею. Пока не планировали делать такой сервис, но учтём на будущее. Сейчас можно только самостоятельно проверять через Поиск аффилированных компаний в связи с Поиском по организациям, как вы и делаете. 

0
Отвечен

Если адрес есть в фиасе то он гарантированно будет в дадате?

Ольга 4 года назад обновлен Валерия Таныгина 4 года назад 1

Добрый день!

Подскажите пожалуйста если  Дадата работает по объединенному справочнику налоговой службы (ФИАС) и Почты России  то получается Дадата все таки полнее чем ФИАС? получается что может быть такое что в ФИАСЕ чего-то нет а в дадате есть?

Подскажите пожалуйста когда в ФИАСе происходит обновление, то дадата обновляется в этот же момент? то есть может быть такое что дадата отстает по обновлениям фиаса?

справочник: адреса
Ответ
Валерия Таныгина 4 года назад

Ольга, добрый день! Да, все адреса, которые есть в ФИАС, есть и в Дадате. Но у нас есть около 15% от общей массы адресов сверх этого. То есть да, наш справочник полнее.

Мы обновляем справочник адресов раз в неделю. Да, может быть отставание, но не значительное. 

0
Отвечен

Справочник кодов ошибок для подсказок

Пользователь 87883 4 года назад обновлен Арина Пушкина 4 года назад 1

Добрый день!

Можно получить перечень кодов ошибок для сервиса Подсказки? Хотим обрабатывать их на своей стороне.

сервис: подсказки
Ответ
Арина Пушкина 4 года назад

Добрый день! Список здесь: https://dadata.ru/api/suggest/address/#return.

0
Отвечен

Устаревшие названия

Пользователь 114457 4 года назад обновлен Арина Пушкина 4 года назад 2

Добрый день! Есть необходимость выводить бывшие названия адресов. Подсказка выводит эти названия в скобках, но при выборе адреса, передается только текущее актуальное значение. Каким образом можно получить полную строку подсказки с устаревшим названием?

справочник: адреса
Ответ
Арина Пушкина 4 года назад

Здравствуйте! Можно смотреть на поле "history_values", в нём будут возвращаться исторические названия, если они были. И если их сохранили в справочнике адресов налоговой — бывает, что удаляют старую запись и создают новую без каких-либо связей.

0
Отвечен

Загрузка ОКВЭД/ОКТМО целиком

Анастасия 4 года назад обновлен Арина Пушкина 4 года назад 1

Добрый день. Есть необходимость периодически загружать и обновлять справочники ОКВЭД и ОКТМО целиком. Подскажите, пожалуйста, как получить больше 20 записей справочника ОКВЭД/ОКТМО при загрузке из DaData ? Как это сделать? Спасибо.

Ответ
Арина Пушкина 4 года назад

Здравствуйте, Анастасия! Скачать справочники целиком в Дадате нельзя, но можно найти списки в открытых источниках. Например, на normativ.kontur.ru или rosstat.gov.ru.

0
Отвечен

Совместное использование с google maps

Илья 4 года назад обновлен Антон Жиянов 4 года назад 2

Здравствуйте. Как подружить ваш сервис совместно с google maps? Вместо autocomplete от google использовать ваши подсказки, но при этом чтобы осуществлялся поиск по карте и чтобы проставлялся балун.

интерфейс: jquery-плагин справочник: адреса сервис: подсказки
Ответ
Антон Жиянов 4 года назад

Добрый день! Вот пример. В скрипте подставьте ваш API-ключ Google-карт вместо GOOGLE_API_KEY.

0
Отвечен

Как изменить запрос перед отправкой в onSearchStart?

Артём 4 года назад обновлен Антон Жиянов 4 года назад 2

Пытался сделать так:

onSearchStart: function(query) {
query.value = city+' '+query.value;
} // и так onSearchStart: function(query) { query = city+' '+query; } // Но ничего из этого никак не влияет на запрос
Ответ
Антон Жиянов 4 года назад

Вот так:

function onSearchStart(params) {
    params.query = ...
}

$(el).suggestions({
    ...
    onSearchStart: onSearchStart
};
0
Отвечен

О работе метода FindAddress

Алексей 4 года назад обновлен Арина Пушкина 4 года назад 5

Добрый день.
Пишем на языке C# (Dadata.dll).
Суть задачи: нужно передать с сайта в ERP систему адрес (одноразово, прямо в момент заказа).
Решили сделать так:
1. На сайте из строки адреса получаем его структуру.
2. Берем из структуры два кода адреса (kladr_id и fias_id)
3. на стороне ERP берем эти коды (2) и ищем адрес по коду методом https://dadata.ru/api/find-address/ 
И вот что обнаружили, по fias_id (если он есть) адрес находится, в вот  kladr_id поиск ни когда не возвращает результатов.
Примеры поиска:
2200000100001660049  и  e63427cd-bf63-4a60-8e74-2d832fb9366e
2900600005400070007  и  81a0833e-a86f-472f-aa9e-ea8d0419fa97
В документации (https://dadata.ru/api/find-address/ ) сказано, что сервис ищет по любому из этих кодов.
Подскажите, пожалуйста, в чем ошибка?

справочник: адреса
Ответ
Арина Пушкина 4 года назад

Добрый день! Метод Адрес по коду КЛАДР или ФИАС ищет по КЛАДР-коду только до улицы. У домов нет постоянных КЛАДР-кодов, поэтому использовать их вовсе не стоит. В целом, лучше всегда использовать ФИАС-код вместо КЛАДР, даже для улиц и выше.

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