Служба поддержки DaData.ru
Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.
Обработка для 1С
не поделится кто обработочкой для 1С никто не поделится, а то с инфостарта не удается скачать, так как нет их валюты (стартмани)
ВводАдреса.epf
Илья, есть пример для организаций. Для адреса можно сделать по аналогии, наверно.
Разбор подсказок по разным полям
Здравствуйте! У меня есть 2 поля, 1 для города, 2 для адреса
И при вводе города изначально менял формат через OnSelect и делал в формате "город,обл,район,индекс", но при вводе улицы, формат города менялся что нельзя делать. Сейчас сделать через formatSelected функцию, но теперь при вводе улицы нет индекса, без него тоже никак. Как быть в данной ситуации?
И сейчас попытался авторизоваться с данными на сайте, но мне пишет что неверный пароль, хотя на сайте вхожу.
Да, вы правы. Метод для форматирование результата — formatSelected. Но пробел подставляется уже после того, как он вызывается.
Штатного способа убрать пробел я не вижу. Можно попробовать через хак, но это не слишком надёжно и может отломаться в следующих версиях плагина:
var sgt = $("#address").suggestions();
var oldSelectSuggestion = sgt.selectSuggestion;
sgt.selectSuggestion = function (suggestion, index, lastValue, selectionOptions) {
var options = selectionOptions || {};
options.noSpace = true;
oldSelectSuggestion.call(sgt, suggestion, index, lastValue, selectionOptions);
}
Ошибка "code: '12157'"
Добрый день!
Сегодня при попытке обратиться в (20.09 в 23:52) по API получили ошибку от нашего сервиса:
HTTP Internet Exception during 'Data Send': 'An error occurred in the secure channel support ', code: '12157'
До 23:30 проблем точно не было.
Так же при попытке зайти на сайт dadata.ru выводится сообщение:

Есть ли какая-либо взаимосвязь?
На какой стороне искать проблему?
Добрый день! Думаю, что причина одна.
С 23:30 до 0:30 основные сервера обновлялись, поэтому Дадата работала на резервных. При этом у старых браузеров и библиотек, которые работают по протоколу безопасности SSLv3 вместо TLS, могли возникать такие проблемы.
После 0:30 проблем быть не должно.
Литера приклеивается к корпусу
Пробую распознать следующий адрес: 195027, Санкт-Петербург, Пискаревский проспект, дом 2, корпус 2, литера Щ отсюда(https://yandex.ru/company/contacts/spb/) - возвращает block_type = "к", block = "2щ", что неверно.
Некоторое время назад исправили. Теперь в адресах с литерой вроде «195027, Санкт-Петербург, Пискаревский проспект, дом 2, корпус 2, литера Щ» литера не приклеивается к корпусу.
Запрос информации по сервису
Добрый день. Проконсультируйте, пожалуйста, по цене и возможностям вашего сервиса. Правильно ли я понимаю, что кроме получения полных данных организации по инн ещё и реализован механизм подсказок при вводе текста в поля?
Здравствуйте! Вы правильно поняли. Вся информация по сервису Подсказок здесь: https://dadata.ru/suggestions/
Демо работы и тарифы там же.
Как запретить отображение в Подсказках несуществующих домов?
Здравствуйте!
Суть вопроса в следующем. Пользователь копи-пейстом (ручной ввод, в принципе, так же работает) вставляет в поле с jQuery-плагином адрес одной строкой. Адрес заведомо неправильный, дома такого не существует в принципе. Но пользователь этого не знает. Подсказки все-таки "находят" у себя этот неправильный адрес и вставляют его в список предлагаемых адресов в плагине. Пользователь кликом или энтером выбирает этот адрес, адрес раскидывается по полям и т.д. Но главное, что пользователь так и не понял, существует ли такой адрес в принципе или нет. В результате в базу сохраняется некорректный адрес, который уже потом кочует в разные документы и т.д. Есть ли какой-нибудь способ запретить Подсказочному плагину отображать несуществующие дома (адреса)?
ОКАТО по ИНН для Организаций и ИП
Добрый день! Хотелось бы узнать, возвращает ли ДАДАТА по ИНН организации или по ИНН ИП ОКАТО? А если ОКАТО нет , можно ли получать ОКТМО, которое появилось у организаций или ИП после 1 января 2014 ?
Траян, добрый день! Возвращает и ОКАТО, и ОКТМО в составе адреса организации (или ИП). Это поля:
- data.address.data.okato
- data.address.data.oktmo
Но только для организаций, чей адрес удалось уверенно разобрать. В противном случае поле data.address.data пустое, и, соответственно, ОКАТО и ОКТМО нет.
Можно ли узнать, есть ли в населенном пункте улицы?
Нахожу населенный пункт в подсказках, условно, «деревня Авати». У меня есть отдельное поле для поиска улиц, но проблема в том, что в данной деревне, как я понял, улиц нет. Есть ли признак, по которому можно идентифицировать населенные пункты без улиц?
только регионы curl
Здравствуйте, я не разбираюсь в JS. как мне сделать запрос только по регионам если можно curl. Спасибо
Алексей, добрый день! Пример:
curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Authorization: Token ВАШ_API_КЛЮЧ" \
-d '{ "query": "Са", "from_bound": {"value": "region"}, "to_bound": {"value": "region"} }' \
https://suggestions.dadata.ru/suggestions/api/4_1/rs/suggest/address
Предварительно замените ВАШ_API_КЛЮЧ на настоящий ключ.
Проверка существования адреса через API
Здравствуйте, есть ли возможность, передавая через API наименования города и улицы, номер дома и корпуса (и т.п., но не фиас), получить информацию, существует ли такой адрес? Без исправления ошибок и без корректировки номеров.
Для проверки наличия дома в ФИАС можно использовать API Стандартизации. В ответе вы получите код qc_house — признак наличия дома в ФИАС. Если он будет qc_house = 2, значит дом в ФИАС есть, если qc_house = 3, значит в ФИАС есть похожий дом и разница только в корпусе или строении, qc_house = 10 означает, что дом не найден.
Адрес без корректировки вернется в поле source, Стандартизированный адрес — в поле result. Если вы не хотите получать адрес с исправлениями, то используйте поле source.
Сервис поддержки клиентов работает на платформе UserEcho