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

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


Именно здесь вы можете помочь нам сделать DaData.ru лучше! Отправьте сообщение, и мы ответим вам в течение 1-2 дней (а может, уже и через час, если мы еще не уснули или не в кино :)


P.S. Оставляйте свои идеи — чего не хватает сейчас сервису. И голосуйте за чужие идеи. Чем больше голосов набирает идея, тем скорее мы ее делаем.

0
Answered

Почему может не работать геолокация?

Anonymous 2 years ago in Подсказки • updated by Антон 2 years ago 4
Есть код
<link href="https://dadata.ru/static/css/suggestions-4.3.css" type="text/css" rel="stylesheet" /><!--[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://dadata.ru/static/js/jquery.suggestions-4.3.min.js"></script>https://dadata.ru/static/js/jquery.suggestions-4.3.min.js</a>"><a href="https://dadata.ru/static/js/jquery.suggestions-4.3.min.js">https://dadata.ru/static/js/jquery.suggestions-4.3.min.js</a>"><a href="https://dadata.ru/static/js/jquery.suggestions-4.3.min.js">https://dadata.ru/static/js/jquery.suggestions-4.3.min.js</a>"><a href="https://dadata.ru/static/js/jquery.suggestions-4.3.min.js">https://dadata.ru/static/js/jquery.suggestions-4.3.min.js</a>"><a href="https://dadata.ru/static/js/jquery.suggestions-4.3.min.js">https://dadata.ru/static/js/jquery.suggestions-4.3.min.js</a>">
<script type="text/javascript">

$("#address").suggestions({
serviceUrl: "https://dadata.ru/api/v2/suggest/address",
type: "ADDRESS",
geoLocation: { kladr_id: '59000001' },
//constraints: {locations: { city: "Пермь" },},
count: 5,
triggerSelectOnSpace: false,
triggerSelectOnBlur: false,
token: "самыйуникальныйключ",
/* Вызывается, когда пользователь выбирает одну из подсказок */
onSelect: function(suggestion) {
console.log(suggestion);
}
});
</script>

И он прекрасно работает на отдельно взятой тестовой странице. Однако, когда я вставляю этот код в тестовый сайт (simpla, в шаблон cart.tpl, с тегами {literal} всё как надо и id="address" для инпута указан) - геолокация перестаёт работать... т.е. поиск идёт, но идёт уже по всем городам. Думал, что идёт конфликт с каким то другим скриптом, но ничего даже близко похожего нет, отключал другие скрипты - эффекта это не дало. firebug на код не ругается. Кто сталкивался? Извините, в JS не силён (

0
Answered

Подсказки по адресу не возвращают data.beltway_hit и data.beltway_distance

Alexey Pavlyuts 2 years ago in Подсказки • updated by Антон 2 years ago 5

Приветствую!


Собственно, сабж, проверял прямым запросом curl, возвращает null там же, где стандартизация корректно выдает эти данные. В документации в числе полей "не заполняются" этих полей нет. Ошибка или так и должно быть?

Answer
Антон 2 years ago

Добрый день!

Ошибка в документации, исправили. Эти поля в Подсказках действительно не заполняются. Простите, что ввели в заблуждение.

0
Fixed

не ищет Кошехабль

niceloki 2 years ago in Подсказки • updated by Антон 5 months ago 4

Почему-то не может найти аул Кошехабль в Адыгее, если вводить адрес вот так:

"Россия, Кошехабль"

А если вводить просто Кошехабль, то прекрасно находит.

Проверять например тут:
https://dadata.ru/suggestions/#demo

Просим исправить.

Answer
Антон 5 months ago

Исправили.

0
Answered

В подсказках нет г. Березово Ханты-Мансийского АО - Югры

Anonymous 2 years ago in Подсказки • updated 2 years ago 8

Есть 2 города других регионов, а в ХМАО нет

0
Declined

403

Anonymous 2 years ago in Подсказки • updated by Антон 2 years ago 2

Добрый день, пытаюсь воспользоваться Подсказками по адресу бесплатно, выдает такую ошибку

XMLHttpRequest cannot load https://dadata.ru/api/v2/status/address. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://cs.local' is therefore not allowed access. The response had HTTP status code 403.
Почту подтвердил

0
Declined

Поиск по коду ФИАС или КЛАДР в javascript

Anonymous 2 years ago in Подсказки • updated by Антон 2 years ago 2

Как в поле где ищется субьект (например Ханты-мансийский округ) добавить еще поиск по ФИАС (с показом двух первых символов).

\пример поиска тут :

https://uc.uriit.ru/form/statement.php в конце Субъект (Регион).

Те чтобы тоже отыскивался регион 86 или 55 например.

Вот такая конструкция:


$('input[name="stateOrProvinceName"]').kladr({

type: $.kladr.type.region,
select: function(obj){
},
valueFormat: function (obj, query) {
return obj.id.slice(0,2) + ' ' + obj.name;
}
});
0
Declined

Код реализации подсказок на демонстрации DaData

Артем Годлин 3 years ago in Подсказки • updated by Антон 3 years ago 2
Добрый день!
Не могли бы Вы привести код реализации сервиса подсказок по адресу https://dadata.ru/suggestions/
Своими силами получить подобную реализацию в нашей системе не получилось...


Заранее спасибо!
0
Answered

Первоначальный вывод адреса

Kireev Alex 3 years ago in Подсказки • updated by Антон 3 years ago 1
Как убрать первоначальный вывод области города когда пользователь еще ничего не ввел при работе через jquery-плагин?
Answer
Антон 3 years ago
Просто используйте плагин версии 4.8 :-)
0
Not a bug

Iphone Ipad

Anonymous 3 years ago in Подсказки • updated by Антон 2 years ago 2
Не работают выбор подсказки из выпадающего списка, на андроиде работает.
0
Not a bug

В IE 9 не работают подсказки

Anonymous 3 years ago in Подсказки • updated by Damir Bagapov 3 years ago 8
В chrome, mozilla подсказки работают, в ie 9 нет
Пример, http://jsfiddle.net/o3Lt70d6/4/
Answer
Антон 3 years ago
Я вижу, вы просто открываете локальный файл. К сожалению, таким образом Подсказки не отработают из-за ограничений безопасности в IE 9.

Подключите Подсказки на реальном сайте — все заработает.