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

Тип региона = Чувашия
Добрый день!
При проверке Республики Чувашия в 1.RegionType передается "Чувашия"
1.CapitalMarker:"0"
- Country:"Россия"
- FiasID:"878fc621-3708-46c7-a97f-5a13a4176b3e"
- FiasLevel:"1"
- KladrID:"2100000000000"
- Okato:"97000000000"
- QualityCode:"0"
- QualityCodeComplete:"2"
- QualityCodeGeo:"5"
- QualityCodeHouse:"10"
- Region:"Чувашская Республика"
- RegionType:"Чувашия"
- RegionTypeFull:"чувашия"
- Result:"Чувашская Республика Чувашия"
- Source:"Чувашская республика - Чувашия"
- TaxOffice:"2100"
- TimeZone:"UTC+3"
С Хакасией все в порядке:
1.CapitalMarker:"0"
- Country:"Россия"
- FiasID:"8d3f1d35-f0f4-41b5-b5b7-e7cadf3e7bd7"
- FiasLevel:"1"
- KladrID:"1900000000000"
- Okato:"95000000000"
- PostalCode:"655000"
- QualityCode:"0"
- QualityCodeComplete:"2"
- QualityCodeGeo:"5"
- QualityCodeHouse:"10"
- Region:"Хакасия"
- RegionType:"Респ"
- RegionTypeFull:"республика"
- Result:"Респ Хакасия"
- Source:"респ Хакасия"
- TaxOffice:"1900"
- TimeZone:"UTC+7"
Просьба решить проблему в кратчайшие сроки! Спасибо

Неверный КЛАДР код.
Добрый день.
По адресам
454901, Челябинская обл, Челябинск г, Огневая ул, дом 22
Код КЛАДР | 7400000100006770009 |
454901, Челябинская обл, Челябинск г, Огневая ул, дом 28
Код КЛАДР | 7400000100006770013 |
возвращается неверный КЛАДР код (причем он еще и разный, а должен быть одинаковый)
Должен быть 7400000100006770001

Изменился формат адресов
У вас изменился формат полных адресов. Т.е. раньше было "г Москва, Федеративный пр-кт, д 39, кв 32" а теперь тот же адрес возвращается как "г Москва, Ивановское р-н, Федеративный пр-кт, д 39, кв 32". Можно вернуть как было?

Подсказки для организации на php
Добрый день, не получается сделать запрос для организаций на php. Пример брал: https://gist.github.com/nalgeon/10387295 для адреса работает прекрасно.

Добрый день!
Вы смотрели пример работы с API стандартизации.
Попробуйте выполнить запрос по примерам вызова API подсказок:

Все города в области
Добрый день.
Делаю модуль по срокам доставки: пользователь выбирает город или область и ему показывается, когда доставят товар. Вопрос в следующем: возможно ли сделать так, чтобы все города в выбранной области имели одно значение? Например, пользователь выбрал "Алтайский край" и все города, находящиеся в этом субъекте, получают одно и то же значение.
Надеюсь, расписал понятно, но если необходимы уточнения, пожалуйста, укажите, напишу более подробно. Заранее огромное спасибо.

Эта задача не имеет отношения к подсказкам, они вообще ничего не знают о сроках доставки. Вопрос организации вашего кода :–)
Можно, например, завести карту со сроками доставки для каждой области. Ключом карты может быть название области или первые цифры ее КЛАДР-кода:
var terms = { '22': 10, // 10 дней для Алтайского края '52': 9 // 9 дней для Нижегородской области }
Дальше при выборе подсказки берете первые два символа от поля kladr_id, получаете код области, и по нему выбираете значение из terms.

Подсказки Адрес: дать возможность произвольного ввода адреса
Всем привет!
Хочу позволить пользователю вводить адрес как он хочет, но предоставить ему возможность мышью подтвердить выбор соответствующего адресного объекта. Я уже "под капотом" раскидаю полученные данные по полям и т.д. Но пользователю нужно дать возможность вводить адрес так как он хочет: со страны ли начинает, с города, с дома, вперед-назад, может на три страницы ему нужно адрес расписать... То есть нужно, чтобы значение в поле #address не изменялось при выборе найденного объекта, а оставалось ровно тем же, каким его ввел пользователь.
Как я понял, либо triggerSelectOnSpace не про это, либо я не понял, как его "готовить", либо у меня почему-то не работает. Я правильно тогда понимаю, что нужно модифицировать функцию onSelect() ?

Когда человек выбирает мышью вариант из списка, естественно и ожидаемо, что его выбор подставляется в текстовое поле. Так работает поисковая строка Яндекса и все остальные известные мне случаи автодополнения ввода.
Как перекрыть это поведение: запоминать введенное пользователем значение и возвращать его в обработчике formatSelected.

Индекс Москвы и Севастополя
Если указать город (или регион) Москва или Севастополь, то не определяется почтовый индекс. Я понимаю, что в таких мегагородах много индексов, и пока не указана улица (а иногда даже и дом), то невозможно дать точный индекс. Но есть же какой-то основной индекс, приписанный к городу? Ведь если, к примеру, набрать Санкт-Петербург, то индекс определяется (190000).

Навскидку сказать сложно – городов в России много, и в ФИАС иногда не бывает индексов по ошибке.
Да, мы планируем объединение баз где-то в районе Нового года.

Как контролировать израсходованное количество запросов?
Хотим подключить jquery-плагин к магазину. Пока бесплатно. Есть ли возможность контролировать, сколько запросов израсходовано или сколько осталось?
Если такой возможности нет в бесплатном варианте, то есть ли такая возможность в коммерческом варианте?

Подсказка при программном заполнении поля
Добрый день!
Если возможность инициализировать подсказку по адресу при заполнении поля, по к-рому работает подсказка, программными средствами?
Т.е. я ввожу не от руки, а через JS, при этом надо по введённой строке отправить запрос, получить подсказку и выбрать первый вариант.

В организации есть гранулярный адрес — поле data.address.data. Если он не заполнен, значит Дадата не смогла уверенно распарсить адрес, и автоматически выбирать его из подсказок точно не стоит.
Сервис поддержки клиентов работает на платформе UserEcho