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

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

0
Отвечен

Стандартизация адресов: улица попадает в settlement вместо street

Анна 10 месяцев назад обновлен Эльза Хайдарова 10 месяцев назад 3

При стандартизации адреса

г Улан-Удэ, мкр 142-й, д 60А, кв 16

получаем, что

мкр 142-й - это settlement, хотя по кладру это должна быть улица, а не населенный пункт

Ответ
Эльза Хайдарова 10 месяцев назад

Мы работаем по ФИАС. Если следовать справочнику, мкр 142-й – это не улица, а планировочная структура:


Это отдельный уровень в справочнике. В нём находятся садовые товарищества, гаражные кооперативы и множество других неприкаянных объектов.

В «Дадате» планировочная структура попадает в поле «населённый пункт». Если населённый пункт при этом уже занят, он дописывается в хвост планировочной структуры в скобках:

Московская обл, г Ступино, тер СНТ Светлана (д Полушкино)

В «Стандартизации» планировочную структуру отдельным полем можно получить в блоке divisions.

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

Получение соседних населенных пунктов через API

Арслан 11 месяцев назад обновлен Эльза Хайдарова 11 месяцев назад 1

В нашем сервисе пользователи выбирают город для отображения точек выдачи заказов (ПВЗ) курьерской службы. Мы запрашиваем ПВЗ у поставщиков по выбранному городу и отображаем их на карте.

Возникли две проблемы:

  1. В самом городе может не быть ПВЗ
  2. Пользователям удобнее выбирать точки в соседних населённых пунктах (особенно на границах городов)

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


Dadata, к сожалению, исходя из документации, предоставляет такую возможность только для адресов в радиусе 1 км, что очень мало для моей проблемы, однако очень удобно сразу получать fiasId. Возможно, есть иные пути решения?

Что уже рассматривали:

  • OpenStreetMap (Overpass API)
  • GeoNames
  • Яндекс – стоит денег
Ответ
Эльза Хайдарова 11 месяцев назад

Арслан, здравствуйте.

Да, максимальный радиус поиска в «Дадате» 1 км. 

Вопрос оставляю открытым. Возможно, кто-то из коллег поделится решением.

Ответ
Эльза Хайдарова 3 месяца назад

Поняла, спасибо. Если в будущем эта информация появится – напишем в новостях.

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

Добрый день. Работает ли поиск конкретного филиала организации с дополнительным параметром kpp на бесплатном тарифе?

Максим 11 месяцев назад обновлен Эльза Хайдарова 11 месяцев назад 2
Ответ
Эльза Хайдарова 11 месяцев назад

Добрый день, Максим. 

Да, работает на любом тарифе. 

С помощью «Организации по ИНН» можно искать так:

{
    "query": "7707083893",
    "kpp": "540602001"
}
0
На рассмотрении

У организации изменился ИНН/КПП/ОГРН/наименование организации/юридический адрес. Может ли Dadata сообщить об изменении?

Анна 11 месяцев назад обновлен Каталина 3 месяца назад 1

Добрый день!


При создании организации в коммерческом сервисе были получены данные организации ИНН/КПП/ОГРН и т.д. от Dadata. Известно, что у организации могут измениться данные, например, юридический адрес. Может ли Dadata присылать событие об изменении данных организации при их смене (что-то типа вебхуков)?  

Ответ
Эльза Хайдарова 3 месяца назад

Анна, добрый день!


Нет, отдельно о смене реквизитов «Дадата» не сообщит. 


Но можно самостоятельно отслеживать изменения через сервис «Организация по ИНН». В этой статье коллеги из solOS рассказали о реализации такого мониторинга. Возможно, вам будет интересно.

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

Есть ли поддержка Беларуси в API: город по IP-адресу

Марк 11 месяцев назад обновлен Эльза Хайдарова 11 месяцев назад 1

Добрый день, подскажите работает ли "API: город по IP-адресу" (https://dadata.ru/api/iplocate/) с городами Беларуси?

Ответ
Эльза Хайдарова 11 месяцев назад

Добрый день, Марк. 

Нет, сервис работает только для России.

0
Исправлен

Поддержка TLS 1.0

Илья 11 месяцев назад обновлен Антон Жиянов 11 месяцев назад 3

Добрый день.

В новой версии Касперского появилась функция блокировки TLS 1.0, она включена по умолчанию (https://support.kaspersky.com/KESWin/12.8/ru-RU/175124.htm).

От этого приложения на .Net4.8 перестали подключаться к АПИ, даже если я в коде явно укажу System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;

Сообщали ли вам об этой проблеме и есть ли какое-то обходное решение, кроме отключения этой опции в Касперском?

Ниже код тестового приложения:

using Dadata;
using System;
using System.Linq;
using System.Threading.Tasks;

namespace DaData
{
    internal class Program
    {
        static async Task Main(string[] args)
        {
            System.Net.ServicePointManager.SecurityProtocol = System.Net.SecurityProtocolType.Tls12;
            
            var token = "*********************************";
            var api = new SuggestClient(token);
            var result = api.SuggestAddress("москва хабар");
            
            if (result.suggestions.Count > 0)
            {
                var suggestion = result.suggestions.First();
                Console.WriteLine($"Address: {suggestion.value}");
                Console.WriteLine($"Postal Code: {suggestion.data.postal_code}");
                Console.WriteLine($"Region: {suggestion.data.region_with_type}");
            }
            else
            {
                Console.WriteLine("No suggestions found.");
            }

            Console.WriteLine("Press any key to exit...");
            Console.ReadKey();
        }
    }
}

Ответ
Антон Жиянов 11 месяцев назад

Пожалуйста! В свежем релизе 25.7 мы вообще убрали проставление версий протокола и написали об этом. Теперь будет работать и ваш исходный вариант тоже.

0
Отвечен

Можно ли узнать ИНН по названию и адресу юридического лица?

Евгений 12 месяцев назад обновлен Антон Жиянов 11 месяцев назад 2
Ответ
Антон Жиянов 11 месяцев назад

Можно, вручную через «Подсказки». Они находят компанию по названию и/или адресу организации до улицы. Здесь демо-форма, чтобы посмотреть как это работает.

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

Данные за предыдущие года

Ангелина 12 месяцев назад обновлен Эльза Хайдарова 12 месяцев назад 1

Добрый день,

Скажите, пожалуйста, можно ли через апи получать данные за предыдущие периоды (годы) по обороту компании? Нам важно для построения динамики

Ответ
Эльза Хайдарова 12 месяцев назад

Добрый день, Ангелина. 

Сейчас такой возможности нет. Возможно, добавим это в будущем.

Об изменениях в работе сервиса рассказываем в телеграме, можете подписаться.

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

Запрос по нескольким ИНН в /findById/party

Александр 1 год назад обновлен Каталина 3 месяца назад 4

Есть ли возможность сделать запрос сразу по нескольким ИНН? /findById/party

Ответ
Каталина 3 месяца назад

Спасибо, что поделились. Учтем на будущее. Сейчас можно отправлять запросы один за другим, учитывая ограничения.

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