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

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

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

Игнорируется мягкий знак при поиске подсказок по организации

Boris Chernysh 8 лет назад обновлен Антон Жиянов 7 лет назад 3

Почему игнорируется мягкий знак при поиске подсказок по организации и как это исправить?

Пример: ввожу "тинь", первые две подсазки - "ЗАО ТИННЭЛ" и "ЗАО ТИНФИ", а вот уже третьей идет очевидно более релевантная "АО ТИНЬКОФФ БАНК".

Такое поведение является малоочевидным, поэтому не исключаю что это баг, но если это не так есть ли в API флаг который можно передать для нормального поведения сортировки?
Скриншоты с запросами по "тин" и "тинь" и идентичными ответами:

Image 781

Image 780

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

Борис, дело в том, что мягкий и твёрдый знаки игнорируются для корректного поиска организаций при транслитерации. К сожалению, сейчас возможно только такое поведение.


Мы подумаем что можно сделать с этим.

0
Не ошибка

не восстанавливается пароль

verstkaap 8 лет назад обновлен Валерия Таныгина 8 лет назад 1
Ответ
Валерия Таныгина 8 лет назад

Ваш аккаунт verstkaap@gmail.com заблокирован за многочисленные регистрации для обхода бесплатного тарифа в сутки. Это запрещено офертой, пункт 2.3. Ваш действующий аккаунт —  sergey.gera09@gmail.com

Также в пункте 3.2.1 запрещено использование сервиса Подсказок для парсинга адресов. Используйте для этого сервис Стандартизации.

0
Отвечен

Проверка доступности подсказок

DaData user 21795 8 лет назад обновлен Антон Жиянов 8 лет назад 1

Есть ли возможность определения доступности сервиса подсказок при использовании jQuery плагина?

То есть, как то определять что ничего не вернулось в ответ при недоступности сервиса/превышения лимита запросов/нулевом балансе и т.п.?

Ответ
Антон Жиянов 8 лет назад

Да, для этого подходит коллбэк onSearchError, вот пример.

0
Отвечен

Пополнение базы ФИО

Анонимный 8 лет назад обновлен Антон Жиянов 8 лет назад 2

Каким образом пополняется ваша база ФИО? если подсказки не дают результата, например, для отчества Валиулловна? 

Ответ
Антон Жиянов 8 лет назад

Добавим Валиулловну в сентябре.

0
Отвечен

События jquery плагина подсказок

mpolev cs 8 лет назад обновлен Михаил 8 лет назад 2

Добрый вечер! Какие еще есть события и параметры у плагина suggestions, за исключением onSelect? Почему-то не нашел в документации. Может, недостаточно внимательно искал.

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

Добрый вечер!

Полный список можно посмотреть в документации на странице коллбеков плагина.

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

Дадата использует справочник адресов налоговой службы (ФИАС). 


Индекс мы получаем из объединенного справочника налоговой службы (ФИАС) и Почты России. В нем исправлены более 7000 некорректных и отсутствующих в ФИАС индексов.

0
Не ошибка

На странице проверки ФИО, Ваша система не знает фамилии Федоров :)

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

пишу в свободной форме "артем федоров викторович" а предлагает Артем Федорович Викторович, при этом Викторович подставляет в фамилию)

Ответ
Антон Жиянов 8 лет назад

Артём, дело в том, что "Ви́кторович" может быть как отчеством (Викторович), так и фамилией (Викторóвич). 


Дадата подсказывает ФИО в том порядке, в каком его обычно вводят люди — "фамилия, имя, отчество" или "имя, отчество, фамилия". Вы можете подключить гранулярные подсказки и вводить данные по отдельности.

0
Отвечен

{"family":"CLIENT_ERROR","reason":"Not Found","message":"HTTP 404 Not Found"}

sergey 8 лет назад обновлен Антон Жиянов 8 лет назад 1

Ошибка при выполнении такого кода: 

<?php
class Dadata
{
    public function suggest($type, $fields)
    {
        $result = false;
        if ($ch = curl_init("http://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/$type"))
        {
             curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
             curl_setopt($ch, CURLOPT_HTTPHEADER, array(
                 'Content-Type: application/json',
                 'Accept: application/json',
                 'Authorization: Token 3e05d1cc7310e8c10d06bf05667aabe46fec8635'
              ));
             curl_setopt($ch, CURLOPT_POST, 1);
             // json_encode
             curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($fields));
             $result = curl_exec($ch);
             $result = json_decode($result, true);
             curl_close($ch);
        }
        return $result;
    }
}
$result = Dadata::suggest('NAME', array("query"=>'Иван Ивано', "count"=>1));
echo json_encode($result);
?>

Ответ
Антон Жиянов 8 лет назад

Проблема в значении первого параметра, который передаётся в функцию suggest. Должно быть так:

$result = Dadata::suggest("fio", array("query"=>'Иван Ивано', "count"=>1));
0
Отклонен

Как определить адрес АЗС на шоссе по км

Наталья Вельдина 8 лет назад обновлен Антон Жиянов 8 лет назад 2
Ответ
Антон Жиянов 8 лет назад

А как это? Можете описать более подробно сценарий?

0
Отвечен

Странно отображает регион при поиске по телефону

Пользователь 22054 8 лет назад обновлен Антон Жиянов 6 лет назад 5

По городскому номеру ищу в стандартизации

"7 343 218044**"

Пишет регион "Свердловская" - так и должно быть?

Ответ
Антон Жиянов 6 лет назад

Теперь в обоих случаях (стационарный и мобильный номер) будет «Свердловская область».

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