Служба поддержки DaData.ru
Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.
код кладра
Добрый день. почему адрес татарстан, зеленодольский район, зеленодольск г, гоголя ул, 34. выходит код кладра 1602100100000520115, а не 1602100100000520015 ?
Руслан, добрый день!
Дадата работает по справочнику адресов налоговой службы (ФИАС).
В ФИАС нет кодов КЛАДР для домов. Поэтому код дома (последние четыре цифры в коде КЛАДР) Дадата берёт из поля «Счетчик записей для формирования классификационного кода» (COUNTER). Эти коды часто отличаются от указанных в КЛАДРе.
В ФИАС COUNTER для дома 34 на улице Гоглоля равен именно 115.
Что касается самого справочника КЛАДР, то он доживает последний месяц. С 2018 года останется только ФИАС.
Надпись "выберите вариант или продолжите ввод"?
Здравствуйте, а можно ли убрать из подсказки надпись "выберите вариант или продолжите ввод" и тд? Можно ли в отдельных случаях убрать, а некоторых оставить?
Добрый день! Да, просто передайте параметр hint = false:
$("#id").suggestions({
...
hint: false,
...
});
Запрос идет, но подсказки не отображаются
Для тестирования просто скопировал текст примера со страницы https://dadata.ru/suggestions/usage/ со вставленным ключем без каких либо изменений. Запрос, видимо, делается, судя по анимации в правом углу поля ввода, но подсказки не отображаются.
Не работает в 1С Bitrix
1) dbi@kolesa-kik.ru
2) Добрый день. У вас есть бесплатный api, пытаюсь его внедрить в 1c Bitrix.
> Есть шаблон компонента sale.order.ajax у него есть поле input c id="soa-property-1", указываю id в скрипте, при этом input удаляю. Не работает.
>
> А вот в примере:
>
> <input id="fullname" name="fullname" type="text" size="100"/>
> <link href="https://cdn.jsdelivr.net/npm/suggestions-jquery@17.5.0/dist/css/suggestions.min.css" type="text/css" rel="stylesheet" />
> <script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
> <!--[if lt IE 10]>
> <script type="text/javascript" src="http://cdnjs.cloudflare.com/ajax/libs/jquery-ajaxtransport-xdomainrequest/1.0.1/jquery.xdomainrequest.min.js"></script>
> <![endif]-->
> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/suggestions-jquery@17.5.0/dist/js/jquery.suggestions.min.js"></script>
> <script type="text/javascript">
> $("#fullname").suggestions({
> token: "",
> type: "NAME",
> /* Вызывается, когда пользователь выбирает одну из подсказок */
> onSelect: function(suggestion) {
> console.log(suggestion);
> }
> });
> </script>
>
>
>
> если его вставить <input id="fullname" name="fullname" type="text" size="100"/> в шаблон. Он работает.
p.s.
Отключал подключение JS, тоже не работает
Василий, добрый день! Поле #soa-property-1 на момент инициализации подсказок скрыто. Подсказки игнорируют такие поля.
Для Битрикса мы рекомендуем использовать готовое решение компании Gorillas, чтобы не наступать самостоятельно на всевозможные «грабли».
К сожалению, документации на английском языке нет. Уточните, пожалуйста, а зачем вам английская документация?
У нас есть идея перевести документацию. Вы можете проголосовать за неё, мы отслеживаем спрос.
Добрый день. Интернет провайдеры по адресу. Не подключена у вас база с провайдеами?
Добрый день.
Интернет провайдеры по адресу. Есть данные?
Дмитрий, добрый день!
У нас нет базы провайдеров. Возможно, вам подойдёт этот сервис: justconnect.ru.
Склонять ФИО можно при помощи сервиса Стандартизации. Посмотреть, как это работает можно на демо-форме.
К сожалению, у нас нет склонения географических названий. Как бы вы это использовалили?
Уточните, пожалуйста, вы хотите встроить Подсказки или Стандартизацию? Это разные сервисы с разными задачами. Посмотреть, в чем отличие можно здесь: https://dadata.ru/api/#comparison.
Некорректное поведение jQuery-плагина при использовании кастомного serviceUrl
Сервис dadata используется для определения стоимости доставки, поэтому чистый jQuery-плагин с дефолтным serviceUrl не подходит.
В качестве serviceUrl используется свой обработчик на backend, при выборе конкретного адреса из списка подсказок плагин не отправляет запрос с count: 1, при использовании дефолтных настроек это происходит, поэтому backend не получает данных, например, о районе.
Пример использования с дефолтными настройками:
https://jumpshare.com/v/XVDkDRcldSjMAKXsno6e
Пример использования с кастомным serviceUrl:
Артём, если вы решили проксировать методы через свой сервер, проксировать надо все, а не только suggest:
/suggestions/api/4_1/rs/suggest /suggestions/api/4_1/rs/detectAddressByIp /suggestions/api/4_1/rs/status /suggestions/api/4_1/rs/findById
Не определяет квартиру, если есть слово "квартира"
Исходная строка: Севастополь улица: Мелитопольская дом: 27 квартира: 2 этаж: 2
response":"г Севастополь, ул Мелитопольская, д 27","qc":1,
"unparsed":"КВАРТИРА, 2, ЭТАЖ, 2"
Денис, Дадата использует справочник организаций налоговой службы (ЕГРЮЛ). В нём нет таких организаций.
Уточните, пожалуйста, почему вы думаете, что они существуют?
Сервис поддержки клиентов работает на платформе UserEcho