Служба поддержки DaData.ru
Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.
Не передается city (хотя определяется) для "Усачева, 27, 150"
Не передается city (хотя определяется) для адреса "Усачева, 27, 150"
Видно, что в строке "result" Москва определилась, но в строке "city" значение не проставилось. Получал данные через curl. Для той же строки через подсказки (js) "city" определяется. Почему так?
Array
(
[source] => Усачева, 27, 150
[result] => г Москва, ул Усачёва, д 27, кв 150
[postal_code] => 119048
[country] => Россия
[region_fias_id] => 0c5b2444-70a0-4932-980c-b4dc0d3f02b5
[region_kladr_id] => 7700000000000
[region_with_type] => г Москва
[region_type] => г
[region_type_full] => город
[region] => Москва
[area_fias_id] =>
[area_kladr_id] =>
[area_with_type] =>
[area_type] =>
[area_type_full] =>
[area] =>
[city_fias_id] =>
[city_kladr_id] =>
[city_with_type] =>
[city_type] =>
[city_type_full] =>
[city] =>
[city_area] => Центральный
[city_district_fias_id] =>
[city_district_kladr_id] =>
[city_district_with_type] => р-н Хамовники
[city_district_type] => р-н
[city_district_type_full] => район
[city_district] => Хамовники
[settlement_fias_id] =>
[settlement_kladr_id] =>
[settlement_with_type] =>
[settlement_type] =>
[settlement_type_full] =>
[settlement] =>
[street_fias_id] => abec82a3-7f05-4aae-8d69-827e09f317ab
[street_kladr_id] => 77000000000297000
[street_with_type] => ул Усачёва
[street_type] => ул
[street_type_full] => улица
[street] => Усачёва
[house_fias_id] =>
[house_kladr_id] =>
[house_type] => д
[house_type_full] => дом
[house] => 27
[block_type] =>
[block_type_full] =>
[block] =>
[flat_type] => кв
[flat_type_full] => квартира
[flat] => 150
[flat_area] =>
[square_meter_price] =>
[flat_price] =>
[postal_box] =>
[fias_id] => abec82a3-7f05-4aae-8d69-827e09f317ab
[fias_level] => 7
[kladr_id] => 77000000000297000
[capital_marker] => 0
[okato] => 45286590000
[oktmo] => 45383000
[tax_office] => 7704
[tax_office_legal] =>
[timezone] => UTC+3
[geo_lat] => 55.7270589
[geo_lon] => 37.5685866
[beltway_hit] => IN_MKAD
[beltway_distance] =>
[qc_geo] => 2
[qc_complete] => 9
[qc_house] => 10
[qc] => 1
[unparsed_parts] =>
)Заранее благодарю!
Проблема с выбором адреса и определением координат
Доброго дня!
При запросе адреса "Советская" есть следующие подсказки:

Те варианты, что находятся в скобках имеют одинаковые координаты (центр СПб), хотя, вероятно, должны вести к координатам соответствующих населенных пунктов (указаны в скобках).
Также пробовал вводить названия других распространенных названий улиц (например: Ленина, Московская и т.п.) и заметил закономерность, что варианты, где населенный пункт указан в скобках ведут к центру СПб, но не к указанному населенному пункту.
Спасибо!
Артур
Артур, мы добавили координаты для многих улиц Санкт-Петербурга, содержащих в названии уточнение территории. Например, ул Советская (Торики):

Спасибо, что указали на ошибку!
Jquery плагин подсказок предлагает значения, которые позднее сам не может распознать
Задача: На странице сайта есть форма для ввода адреса с подсказками дадата. Если пользователь уже вводил адрес ранее, он должен подставляться в форму при открытии.
Делаю на основе этого примера: http://codepen.io/dadata/pen/OPQbmz
Ввожу: регион - "Москва", город - "Москва", улица - "Суздальская", дом - "д 18 к 71". Почему-то после выбора улицы город меняется на "г Москва, р-н Новокосино", не трогаю это значение. Сохраняю форму, открываю заново. С сохраненными ранее значениями она выглядит так: http://codepen.io/anon/pen/XNxQje
Вижу две проблемы:
1) При выполнении $('#house').suggestions().fixData(); удаляется квартира
2) При установке фокуса в поле "Улица" список подсказок выглядит так, как будто поле "Город" пустое.
Такое впечатление, что плагин не может распознать "г Москва, р-н Новокосино" в поле "Город", хотя сам же такое значение до этого предлагает.
У битрикса только 1 поле для адреса,
У битрикса только 1 поле для адреса, а по логике кода должно быть 3.Вопрос в следующем - можно ли интегрироваться так чтобы задействовать только 1 поле. Или нужно на стороне битрикса создать 3 поля: 1) Город 2) Ул, 3) Дом. Если можно задействовать только 1 поле, то как это сделать?
Разработкой и поддержкой модуля для 1С Битрикс занимается сторонний разработчик.
Пожалуйста, напишите свой вопрос на info@gorillasweb.ru.
Не работает onSelect в jquery suggestions для полей имеющих длинный id
Здравствуйте, не работает onSelect при выборе подсказки (но сами подсказки выходят нормально) в jquery suggestions для полей имеющих длинный id (а именно более 30 символов), как с этим быть? За ранее спасибо за ответ. С Уважением, Владимир.
Ответ АПИ в подсказках по оргазациям

Добрый день,
см. прикрепленный скрин. Почему, когда ввожу в подсказках по организациям "Легкие т" не получаю в ответе (через АПИ) в том числе и "Легкие технологии"?
"Легкие технологии" появляются, если продолжить ввод. Если дописать еще букву "x", список будет еще больше.
Ошибка в справочнике? Нижнеудинск нп Водопад
Есть следующий адрес
Иркутская Область, г Нижнеудинск, ул Профсоюзная, д.32
на демонстрационной странице для него отображается код КЛАДР 3800000800300110112
В то время как данный код соответствует другой улице Профсоюзная, что соответствует другой записи - "Иркутская Область, г Нижнеудинск, нп Водопад, ул Профсоюзная, д.32", это можно проверить, поменяв номер дома в графе "Дом" на той же самой тестовой странице.
ФИАС говорит, что активная запись именно первая, а неактивная - вторая. Т.е. должен быть код КЛАДР 380000080000304...
Как получить токен?
Здравствуйте. Меня зовут Павел. Я из компании Первый БИТ. Пытаюсь подключить подсказки ввода адресов в программе 1С:Комплексная автоматизация.
Приобрели данную внешнюю обработку, на которую есть ссылка с вашего сайта http://infostart.ru/public/291869/
Подключил форму ввода адреса из этой обработки к конфигурации. В этой форме и должны работать подсказки. Форма в программе открывается. Там есть вкладка "Настройки" с полем "Токен" и ссылкой "Получить токен", которая просто переводит по ссылке на ваш сайт https://dadata.ru/api/
В личном кабинете вашего сайта у нас указан "Секретный ключ для стандартизации". Как я понимаю, это и есть токен. Подскажите, пожалуйста, как подключить этот токен в этой форме 1С, чтобы заработали подсказки? Сейчас в форме есть возможность ввести токен, но никаких кнопок для активации нет.
Павел, добрый день!
Секретный ключ и токен – разные вещи. Токен необходим для Подсказок, секретный ключ используется для Стандартизации. Для того, чтобы их получить, нужно зарегистрироваться на DaData.ru. После регистрации вы сможете сгенерировать токен и ключ в Личном кабинете. Если вы уже зарегистрированы, то можно их найти там же.
Почему вы заемщиков называете должниками, когда речь идет о коллекторах?
Должником признает суд. Вы не суд. На вас можно подать в суд за оскоробление
Сожалею, что слово «должник» вас покоробило. На сайте «должник» используется в значении «физическое лицо, имеющее просроченное денежное обязательство».
«Должник — физическое лицо, имеющее просроченное денежное обязательство» (Федеральный закон от 03.07.2016 N 230-ФЗ «О защите прав и законных интересов физических лиц при осуществлении деятельности по возврату просроченной задолженности»).
Ограничить сектор поиска по адресу (возможно баг)
Плагин работает, но ничего не выдает. Всегда пустой результат. Покопавшись в заголовках увидел, что вместе с моим ограничением на поиск адреса по Москве добавляется переменная locations_boost. Как я понял это мой адрес (кстати определяется не правильно, у меня Ростов-на-Дону, а выдается Саратов). Может ли это вызывать коллизию? Когда мы ограничились Москвой и locations_boost идет по Саратову?
<input id="delivery-address-text" />
<script type="text/javascript">
$("#delivery-address-text").focusin(function () {
$("#delivery-address-text").suggestions({
serviceUrl: "https://suggestions.dadata.ru/suggestions/api/4_1/rs",
token: "f76f0cc041cd3b8adce811efff8aae6359a27aa0",
type: "ADDRESS",
//count: 5,
constraints: {
// ограничиваем поиск (в тестируемом примере используется Москва)
locations: {region: shop_app.city_name},
deletable: true
},
/* Вызывается, когда пользователь выбирает одну из подсказок */
onSelect: function (suggestion) {
console.log(suggestion);
}
});
})
</script>
Request Headers
POST /suggestions/api/4_1/rs/suggest/address HTTP/1.1
Host: suggestions.dadata.ru
Connection: keep-alive
Content-Length: 738
X-Version: 16.8.9
Origin: http://127.0.0.1:8000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.87 Safari/537.36
Content-Type: application/json
Accept: application/json, text/javascript, */*; q=0.01
Authorization: Token f76f0cc041cd3b8adce811efff8aae6359a27aa0
Referer: http://127.0.0.1:8000/tmp
Accept-Encoding: gzip, deflate, br
Accept-Language: ru,en;q=0.8,en-US;q=0.6
---------------
Request Payload
{"locations_boost":[{"country":"Россия","region_fias_id":"327a060b-878c-4fb4-8dc4-d5595871a3d8","region_kladr_id":"2600000000000","region_with_type":"Ставропольский край","region_type":"край","region_type_full":"край","region":"Ставропольский","city_fias_id":"2a1c7bdb-05ea-492f-9e1c-b3999f79dcbc","city_kladr_id":"2600000100000","city_with_type":"г Ставрополь","city_type":"г","city_type_full":"город","city":"Ставрополь","fias_id":"2a1c7bdb-05ea-492f-9e1c-b3999f79dcbc","fias_level":"4","kladr_id":"2600000100000","capital_marker":"2","okato":"07401000000","oktmo":"07701000"}],"locations":[{"region":"Москва"}],"restrict_value":false,"query":" ","count":5}
Добрый день! Коллизий быть не должно. Пожалуйста, дайте ссылку на страницу, где воспроизводится проблема.
Код подключения выглядит нормальным, за исключением того, что плагин инициализируется внутри события focusin. Не надо так с ним :–)
Сервис поддержки клиентов работает на платформе UserEcho
