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

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

0
Не ошибка

Разный GUID на одну и ту же улицу

Rimma Bakhaeva 10 лет назад обновлен Антон Жиянов 10 лет назад 3

Добрый день!

Нормализуем адрес по строке "г Уфа, б-р Ибрагимова" и "г Уфа, б-р Ибрагимова, д 88".

Получаем ответ от dadata: возвращается GUID уровня улицы (FiasLevel: "7"), но GUID разный!

г Уфа, б-р Ибрагимова FiasID: "dc7ef428-fed7-45dc-b48f-5fefe0a001ba"FiasLevel: "7"

г Уфа, б-р Ибрагимова, д 88 FiasID: "54d369a7-4e05-4b87-bdc6-2f7b8d20b423"FiasLevel: "7"


Просьба пофиксить или дать комментарии

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

Добрый день!

г Уфа, б-р Ибрагимова FiasID: "dc7ef428-fed7-45dc-b48f-5fefe0a001ba"FiasLevel: "7"

Вернули код ФИАС улицы (бульвара Ибрагимова).


г Уфа, б-р Ибрагимова, д 88 FiasID: "54d369a7-4e05-4b87-bdc6-2f7b8d20b423"FiasLevel: "7"

В ФИАС для данной улицы нет дома 88.

Поле fias_level показывает, до какого уровня адрес есть в ФИАС. Соответственно, мы отдаем значение 7 – до улицы.

В поле fias_id проставлено значение диапазона домов (т.к. предполагается, что дом может находиться в данном диапазоне). Также на это указывает "qc_house":4 .

0
Отклонен

Ограничить домены

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

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

0
Отвечен

Улица и город в одном поле, номер дома во втором

Анонимный 10 лет назад обновлен Антон Жиянов 9 лет назад 1

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


Image 183


Результатом для примера будет: г Самара ул Авроры д 13

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

Добрый день!

Посмотрите пример.

0
Не ошибка

Город в строке адреса

Руслан 10 лет назад обновлен Антон Жиянов 10 лет назад 3

Здравствуйте!

Переходим по ссылке http://codepen.io/anon/pen/BKpbOQ

Выбираем "Конкретный город (Новосибирск)"

В строке появляется лейбл "Новосибирск". Далее указываем улицу дом и т.д. В момент выбора в строку добавляется "город Новосибирск" и далее введенный адрес .

Визуально выглядит: Новосибирск г Новосибирск, ул Владимировская, д 1А к 3

Если restrict_value: true зачем подставлять в строку город?


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

Добрый день!

Это бирка, которую можно убирать – достаточно добавить label: "".

Пример демонстрирует немножко другое – возможно ограничения по региону.

0
Отвечен

Регулярность обновления ФИАС

Анонимный 10 лет назад обновлен 10 лет назад 11

добрый день!

скажите, а с какой регулярностью обновляется справочник ФИАС. Сейчас видим у вас версию от 29.02.2016, а на сайте ФИАС уже выложены 2 обновления после этого - 7 и 10 марта.

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

Добрый день!

В Подсказках ФИАС обновляется одновременно с релизом ФИАС на fias.nalog.ru. Сейчас он от 10 марта.

На главной вы видите версию ФИАС для Стандартизации – ее обновляем примерно раз в месяц.

0
Не ошибка

https://dadata.ru/api/v2/suggest/address c count 1

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

Почему https://dadata.ru/api/v2/suggest/address c count 1 на некоторых запросах например query Москва есть результат, а при query Киров пусто? при count 2 все норм

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

Отличия логики count 1 от count != 1 описаны в статье. Киров не находится с count 1, потому что в России 2 Кирова, и Подсказки не знают, какой вы имеете в виду.

0
Не ошибка

некорректное определение оператора связи

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

Привет! Для клиентов опсосов, воспользовавшихся услугой МНТ (переходом к другому оператору вместе с кодом), опознавание работает некорректно. Меняйте алгоритм, ибо при платежах через инет опознавание производится правильно!) Успехов

0
Завершен

гранулярные подсказки адреса через API

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

У вас уже реализованы гранулярные подсказки по адресу (на уровне только города, например): http://codepen.io/dadata/pen/cGkah


А есть возможность делать это через API?

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

Можно, пример есть в документации.

0
Отвечен

Делаете ли проверку адресов СНГ: Белоруссия , Армения, Казахстан?

Анонимный 10 лет назад обновлен Антон Жиянов 7 лет назад 1

Делаете ли проверку адресов СНГ: Белоруссия , Армения, Казахстан?

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

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

0
Отвечен

Функция PHP для стандартизации

Елена Дарлинг 10 лет назад обновлен Антон Жиянов 8 лет назад 6

Здравствуйте.

Для стандартизации есть пример с классом https://gist.github.com/nalgeon/10387295

Но хотелось бы увидеть пример с функцией.

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

Например, так:

function clean($url, $token, $secret, $data) {
    $options = array(
        'http' => array(
            'method'  => 'POST',
            'header'  => array(
                'Content-type: application/json',
                'Authorization: Token ' . $token,
                'X-Secret: ' . $secret
                ),
            'content' => json_encode($data),
        ),
    );
    $context = stream_context_create($options);
    $result = file_get_contents($url, false, $context);
    return $result;
}

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