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

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

0
Отвечен

перенос на вторую строчку в jQuery

Денис Юрьевич 11 лет назад обновлен Антон Жиянов 9 лет назад 3
как сделать, что бы в input адрес переносился на следующую строчку если он не помещается на одной?
Ответ
Антон Жиянов 11 лет назад
input конструктивно не умеет быть в несколько строчек, поэтому никак.
0
Отвечен

Настройка гранулярных подсказок

Анонимный 11 лет назад обновлен 11 лет назад 6
Добрый день!
Необходимо заполнять адрес по полям: регион, район, город, нас. пункт, улица, дом, корпус, дом. В примере гранулярных подсказок http://codepen.io/dadata/pen/cGkah Регион / район, Город / населенный пункт идут как одно поле. Мне необходимо заполнять отдельными полями регион, район, город, нас. пункт. Посмотрел в сторону использования ограничения поиска http://codepen.io/dadata/pen/qADdb. Но меня не устраивают подписи у каждого поля адреса. Можно ли донастроить гранулярные подсказки или отключить надписи?

Image 81

Ответ
Антон Жиянов 11 лет назад
Добрый день!
Вот, посмотрите пример со отдельными полями.
Нужно донастроить параметр bounds.
Их возможные значения:
regionРегион
areaРайон
cityГород
settlementНаселенный пункт
streetУлица
houseДом
В первом примере параметр объединял ограничения:
 // регион и район  
$region.suggestions({    
    serviceUrl: serviceUrl,
    token: token,
    type: type,
    hint: false,
    bounds: "region-area"
  });
Для решения вашей задачи нужно сделать отдельные поля на каждую часть адреса.
Также не забудьте указать корректные constraints для ограничений нижестоящих элементов по вышестоящим.

// регион  
  $region.suggestions({
    serviceUrl: serviceUrl,
    token: token,
    type: type,
    hint: false,
    bounds: "region"
  });
  
  // район
  $area.suggestions({
    serviceUrl: serviceUrl,
    token: token,
    type: type,
    hint: false,
    bounds: "area",
    constraints: $region
  });
0
Не ошибка

Оренбургская область

Анонимный 11 лет назад обновлен Антон Жиянов 11 лет назад 1
При введении в поле адрес "Оренбургская", после пробела ставится автоматически г.Москва ул. Оренбургская, однако мне нужно выводить Оренбургская область. Приходится дописывать "обл" или "Область" и вручную удалять "г. Москва, ул", что не есть айс!
Ответ
Антон Жиянов 11 лет назад
Это потому, что вы в Москве, и включена геолокация (подсказки по месту нахождения). Если геолокацию отключить, будет так:

0
Не ошибка

Ошибка распознавания адреса

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

"source": "127576,Москва,Московская область,Алтуфьевское ш., д.87, корп.1, кв.34",

"result": "Россия, Московская обл, Мытищинский р-н, автодорога Алтуфьевское шоссе, д 87 к 1, кв 34",

"postal_code": "141031"

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

У вас в запросе одновременно и Москва, и Московская область, такой адрес сложно разобрать.

Московская область – не часть Москвы, а отдельный регион, и неясно, в каком из двух нужно искать. Поэтому Дадата разобрала адрес как сумела, и отдала код качества "Сомнительный". Это значит, что мы не уверены в результате, и рекомендуем проверить исходный адрес вручную.

0
Завершен

Гранулярные подсказки с индексом

Вадим 11 лет назад обновлен Антон Жиянов 8 лет назад 11

Добрый день!
Приведите пожалуйста пример с гранулярными подсказками с использованием почтового индекса. Этот пример видел http://codepen.io/dadata/pen/cGkah?editors=101 , интересует пример когда по индексу будут заполняться поля региона и города, с дальнейшим правильным автокомплитом по улице.

Спасибо.

0
Отвечен

гранулярные подсказки по номеру квартиры

Виктор Семакин 11 лет назад обновлен Елизавета Лёлина 9 лет назад 6
Здравствуйте. Подключаю гранулярные подсказки по этому примеру http://codepen.io/dadata/pen/cGkah?editors=101
Прекрасно работает. Нравится, то что можно в одном поле, например в поле "дом", вписать строку "астрахань татищева 57 18", которую он автоматически раскидает по нужным полям. Дописывал в js-код:
var $flat = $("#flat"); $flat.suggestions({
serviceUrl: serviceUrl,
token: token,
type: type,
hint: false,
bounds: "flat",
constraints: $house,
}
}); Интересует, возможно ли настроить гранулярные подсказки по номеру квартиры?
Ответ
Антон Жиянов 11 лет назад
Добрый день, Виктор. Да, такой код не заработает — подсказок по квартирам нет. Мы не знаем количество квартир в доме.
0
Не ошибка

Разное распознавание адреса с течением времени

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

Добрый день.

Столкнулись со следующей проблемой:

В ноябре стандартизация получила на вход адрес

423440, РФ, РТ, г.Альметьевск, ул. 8 марта, 18 б

и распознала его как

Россия, Респ Татарстан, Альметьевский р-н, пгт Нижняя Мактама, ул 8 Марта, д 18Б

Сегодня заметили, что то же самое она распознает как

Респ Татарстан, г Альметьевск, ул 8 Марта, д 18Б

В чем причина такого поведения? Почему разный результат в разное время?

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

Процент адресов, распознавание которых меняется, очень маленький. Но не улучшать алгоритмы и распознавание мы не можем. Плюс адреса со временем тоже эволюционируют (меняются названия, меняются вышестоящие субъекты).

0
Не ошибка

Api по определению адреса возвращает пустой пустой массив на кладр из api подсказок

Dmitriy Poluektov 10 лет назад обновлен 10 лет назад 2

Смысл в следующем:
из api подсказок получаем данные по адресу г Грозный, ул Ульянова, д 8 стр 8 — у него kladr_id: 2000000100001290002

Этот же kladr_id скармливаем api адреса по кладру (https://dadata.ru/api/find-by-id/) — в ответ приходит {"suggestions":[]}

Убираем из этого kladr_id последние 2 цифры — api адреса по кладр возвращает результат, но уже без точности до строения/корпуса

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

Это нормальное поведение.

Вот тут предупреждаем, что при поиске по коду ФИАС/КЛАДР до дома возвращаем пустой ответ.

Дело в том, что Дадата работает по ФИАС.

В ФИАС в принципе нет КЛАДР кодов для домов, а идентификаторы ФИАС домов периодически меняются.

0
Исправлен

Неизвестная организация

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

Собственно вот он http://hermescredit.com/img/minfin.pdf

Я искал и по названию и по ОГРН.


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

Добавили: ООО "ГЕРМЕС КРЕДИТ", ОГРН 1147847399864

0
Отвечен

Не удается переключится на suggestions.dadata.ru.​

Marina Lerner 10 лет назад обновлен Антон Жиянов 10 лет назад 1

Добрый день, переключемся с сервера dadata.ru на suggestions.dadata.ru. меняем url c serviceUrl: "https://dadata.ru/api/v2" на serviceUrl: "https://suggestions.dadata.ru/api/v2" и подсказки работать перестают. Что делаем не так?

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

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