Служба поддержки DaData.ru
Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.
Переход с ФИАС на ГАР
Добрый день. Планируется ли поддержка ГАР в связи сновостью ФНС о прекращении предоставления ФИАС? https://fias.nalog.ru/ShowNewsItem?newId=29
Налоговая объявляет о переходе уже несколько лет подряд, но пока непонятно, будет ли обновление. Мы следим за развитием событий и будем реагировать по ситуации.
Если налоговая действительно прекратит выгрузку в формате ФИАС в августе — оперативно перейдем на ГАР. Если нет — тоже со временем перейдем, но позже. Обо всех изменениях рассказываем в новостях, можете подписаться.
Некорректная страна у Севастополя
Поиск города предлагает два варианта для "г Севастополь": со страной "Россия" и со страной "Украина" https://i.imgur.com/yVDyTAb.png
Уберите, пожалуйста, вариант с Украиной, иначе ваши пользователи могут получить серьёзные санкции от Роспотребнадзора.
Мы используем несколько справочников в Подсказках по адресам:
- OpenStreetMap для Подсказок по Беларуси;
- ФИАС для России, там Севастополь находится в России;
- GeoNames для международных адресов, там Севастополь принадлежит Украине, согласно международному признанию.
К сожалению, мы не можем исправить данные в справочнике. Вы можете ограничить Подсказки только Россией и тогда второй версии не будет, пример ограничения тут.
Подсказки с учетом местонахождения
В документации к API сказано: "учитывает, где вы находитесь (в связке с методом город по IP-адресу)", но не удалось найти описания, как именно это можно реализовать.
Есть предположение, что нужно использовать location_boost, однако, возможно, правильным будем иное решение.
Да, нужно использовать locations_boost:
- Получаете kladr_id города через метод iplocate/address.
- Передаете его в locations_boost при вызове suggest/address.
В выдаче не могу найти поселение
Делаю поиск (АПИ подсказки) деревню Жоржино (17b616cc-5715-4fd0-9d23-43380e49dd21), по ФИАС она входит в состав поселения. Нурминское. Но из dadata не могу получить этих данных. Подскажите, есть ли техническая возможность получить эти данные? И если нет, то с чем это связано?
В ФИАС есть муниципальное и административно-территориальное деление. Поселение возвращается при муниципальном делении. Мы используем административно-территориальное, именно его возвращает налоговая в выгрузке ФИАС. Поэтому «Подсказки» поселение Нурминское не вернут.
Для получения муниципального деления нужно будет сделать дополнительный запрос в наш справочник ОКТМО.
То есть изначально вы получаете адрес при вводе с Подсказками → берёте из ответа код ОКТМО и отправляете в справочник ОКТМО.
Справочник ОКТМО «Дадаты» содержит только 2 уровня — муниципальные районы и поселения. Это объекты с 8-значным кодом ОКТМО. Чтобы получить муниципальное образование по 11-значному коду ОКТМО, возьмите первые 8 цифр и отправьте в «Дадату».
Получение OpenStreetMap идентификаторов объектов (город, область, страна)
У вас указано, что данные берутся из OpenStreetMap. Есть ли возможность в ответе API-запроса геокодера получать OSM-идентификаторы объектов (город, область, страна) - число в формате BigInt? У нас есть собственная база OSM PostGIS и нужно находить соответствие именно с ней.
Должно быть АО, вместо НАО
Добрый день.
Являемся логистической платформой. По каждой перевозке, оформленной на платформе, формируется юридически значимый документ - разовый договор. В данном договоре указываются ОПФ контрагентов.
По текущей логике некорректно отображаются значение ОПФ по компаниям АО. Отображается НАО, хотя должно быть АО, как и предусмотрено ЕГРЮЛ.
Например, «ЕКАТЕРИНБУРГГАЗ» ИНН 6608005130 согласно выписке ЕГРЮЛ имеет ОПФ АО, а договоре указывается АО.
Исправим? И в какие сроки это можно сделать?
Сергей, добрый день!
Название организации и её организационно-правовая форма (ОПФ) не всегда соответствуют друг другу. ОПФ может меняться, она зависит от количества акционеров, оборота компании и её капитала. Название при этом менять не обязательно — и часто компании его не меняют.
Например, правовой формы «ОАО» давно не существует, её заменила «ПАО», но многие организации оставили старые названия, сменив только ОПФ.
Дадата возвращает название и ОПФ строго как в налоговой:
- data.name — название,
- data.opf — ОПФ.
ОПФ определяется по коду, который возвращает налоговая для организации, например:
- 12247 — ПАО
- 12300 — ООО
- 12267 — НАО
- 12200 — АО
API для выгрузки подписанных документов pds
Добрый день.
У налоговой есть определенные сайты, по которым можно получать подписанные документы со стороны налоговой. У вас есть возможность делать это через апи? Вот примеры, откуда нужно брать документы по апи
https://ofd.nalog.ru https://service.nalog.ru/bi.do https://service.nalog.ru/zd.do https://service.nalog.ru/addrfind.do https://bo.nalog.ru/
httpx.ProxyError: [WinError 10061]
Доброго времени суток!
При попытке работать с сервисом обратного геокодирования постоянно получаю ошибку:
httpx.ProxyError: [WinError 10061] No connection could be made because the target machine actively refused it
Подскажите, в чем может быть дело?
Добрый день! Судя по тексту ошибки, вы используете прокси-сервер. Возможно, он неправильно сконфигурирован и шлет запросы куда-то не туда (не на порт 443, например).
Попробуйте делать запросы без прокси, чтобы локализовать проблему.
Защита API-ключа
Раньше была возможность указывать домены с которых могут приходить запросы, сейчас этой возможности не стало?
Как можно теперь защитить ключ?
Мы убрали возможность создавать новые привязки, но текущие работают. К сожалению, привязка не даёт никаких гарантий, злоумышленники могут обойти любую защиту, пока запросы делаются из браузера.
По нашему опыту — дополнительно что-то делать не требуется. Если все равно хотите настроить защиту, можете пропускать все запросы через nginx и поставить на нем те ограничения, которые сочтете нужными.
Сервис поддержки клиентов работает на платформе UserEcho