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

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


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


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

0
Не ошибка
Анонимный 2 года назад в Подсказки • обновлен Антон 2 года назад 3
Добрый день!

Я сделал для себя модуль для интеграции подсказок по адресам с SuiteCRM. Почему-то иногда при использовании firefox непонятным образом адрес после ввода его строкой и разложением по полям смещается вправо.
Вот пример ввода адреса
https://mega.nz/#!L0gTEBTK!7zcnz48I-l8iA49LV1cTd63iAElQwHJ6Pb57lILIOvs
Вот что получаем после выбора
https://mega.nz/#!e0ISRaoA!55PKePr_Nx_HtlM9-32pfLHXnEvwRFF7P8k647vTR18
Если пройти по полям табом, то проблема уходит и больше не проявляется (только при первой попытке использования)
https://mega.nz/#!a1ZmmarS!MJ8CpUUTYdPwTpFr9-BgA3EhI9zN6wV9EZHngcieJqE
Если вводит адрес покомпонентно, то проблемы нет вообще
https://mega.nz/#!X5x0SRyY!PlkYyXlCwtO5l8MIyz-JDthMEx92AiDrZzCH3shlr-A
var serviceUrl = "https://dadata.ru/api/v2",
	token = "МОЙ КЛЮЧ",
	type  = "ADDRESS",
	country = $("#billing_address_country"),
	postalcode = $("#billing_address_postalcode"),
	state =	$("#billing_address_state"),
	district = $("#billing_address_district"),
	city = $("#billing_address_city"),
	locality = $("#billing_address_locality"),
	street = $("#billing_address_street"),
	house = $("#billing_address_house"),
	building = $("#billing_address_building"),
	appt = $("#billing_address_appt"),
	full = $("#billing_address_full"),
	kladr = $("#billing_address_kladr");
full.suggestions({
	serviceUrl: serviceUrl,
	token: token,
	type: type,
	count: 5,
	onSelect: fillAddrFields
});
state.suggestions({
	serviceUrl: serviceUrl,
	token: token,
	type: type,
	hint: false,
	bounds: "region",
	onSelect: fillAddrFields
});
district.suggestions({
	serviceUrl: serviceUrl,
	token: token,
	type: type,
	hint: false,
	bounds: "area",
	constraints: state,
	onSelect: fillAddrFields
});
city.suggestions({
	serviceUrl: serviceUrl,
	token: token,
	type: type,
	hint: false,
	bounds: "city",
	constraints: district,
	onSelect: fillAddrFields
});
locality.suggestions({
	serviceUrl: serviceUrl,
	token: token,
	type: type,
	hint: false,
	bounds: "settlement",
	constraints: city,
	onSelect: fillAddrFields
});
street.suggestions({
	serviceUrl: serviceUrl,
	token: token,
	type: type,
	hint: false,
	bounds: "street",
	constraints: locality,
	onSelect: fillAddrFields
});
house.suggestions({
	serviceUrl: serviceUrl,
	token: token,
	type: type,
	hint: false,
	bounds: "house",
	constraints: street,
	onSelect: fillAddrFields
});
В других браузерах проблемы вроде нет.

Дмитрий
0
Отвечен
Анонимный 2 года назад в Подсказки • обновлен Антон 2 года назад 1
Ребят, подскажите, пожалуйста, где можно найти соответствие ОПФ для Ваших кодов??
Ответ
Антон 2 года назад
В любом справочнике ОКОПФ, например, вот тут.
0
Не ошибка
Максим Смирнов 3 года назад в Подсказки • обновлен Антон 3 года назад 1
Здравствуйте, возможно ли добавить в ответе сервера платных подсказок заголовки:
Access-Control-Allow-Credentials:false
Access-Control-Allow-Origin:*

из-за их отсутствия некорректно работает jquery-плагин suggestions
Ответ
Антон 3 года назад
Добрый день. Сервер отдает эти заголовки. Дайте, пожалуйста, ссылку на страницу, где некорректно работает плагин.
0
На рассмотрении
Денис Юрьевич 2 года назад в Подсказки • обновлен Антон 2 года назад 3

как включить подсказки латиницей

0
Не ошибка
Анонимный 1 год назад в Подсказки • обновлен Антон 1 год назад 1

Указано что тер. Внуково это г. Москва - «г. Москва, тер Внуково Аэропорт.» - похоже на ошибку

Ответ
Антон 1 год назад

Тер. Внуково Аэропорт по ФИАС действительно относится к Москве.

0
Не ошибка
Сергей Соловьёв 2 года назад в Подсказки • обновлен 2 года назад 4

Судя по всему буква Ё не распознается правильно, т.к. компанию "Ё-парт" система не находит. (зарегистрирована в июне этого года)

0
Отвечен
Максим Лаптев 2 года назад в Подсказки • обновлен Антон 2 года назад 1
Добрый день.
В результатах REST запроса (https://dadata.ru/api/detect_address_by_ip/) поле fias_id приходит всегда пустое.
Хотя разницы между определением города по ip и простом выборе в подсказках я не вижу.
Во втором случае у города стоит fias_id.
Ответ
Антон 2 года назад
Добрый день.
Да, это нормально. В данный момент геолокация так и работает. Начнем отдавать fias_id до сентября.
0
Отвечен
MastaMind 2 года назад в Подсказки • обновлен Антон 2 года назад 3
Здравствуйте!
Вводим имя "Кубат", в списке подсказок его нет, но есть имена, содержащие в себе "Кубат". Если после Кубат поставить пробел, то DaData корректно понимает, что Кубат - это мужское имя. Может стоить изменить механизм выдачи подсказок, чтобы данные со 100% совпадением с полем ввода отображались в самом начале списка?
Ответ
Антон 2 года назад
Добрый день!
Имени "Кубат" нет не только в списке Подсказок, но и вообще в Подсказках. Однако в мире есть много имен, которых в Подсказках нет (сейчас работаем только с именами для РФ). Поэтому в данном случае Подсказки первый неизвестный элемент считают именем, чтобы помочь пользователю корректно заполнить форму.
0
Отвечен
Анонимный 3 года назад в Подсказки • обновлен 2 года назад 3
Добрый день, 
на сайте дата регистрации равна 14.05.2001, через API приходит: 989784000000

по какому алгоритму ее преобразовывать?
Ответ
Антон 3 года назад
Это количество миллисекунд от 01.01.1970.

Для JavaScript преобразуется в дату так:
var ticks = 989784000000,
    date = new Date(ticks);
Для PHP:
$ticks = 989784000000;
$sec = $ticks / 1000;
echo date("d.m.Y", $sec);
Для Java:
long ticks = 989784000000;
Calendar cal = Calendar.getInstance();
cal.setTimeInMillis(ticks);
Для C#:
long ticks = 989784000000;
DateTime date = new DateTime(long.Parse(ticks));
Ответ
Антон 2 года назад
Означает, что компания ликвидирована.


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