Служба поддержки DaData.ru
Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.
Отключить определённые параметры при выводе
Здравствуйте.
Возможно ли поле с подсказками адреса оставить для вывода только города, районы и области? То есть убрать предложения, которые содержат улицу, дом, проспект или другие параметры.
Заранее огромное спасибо.
Да, за это отвечает параметр bounds. Вот пример с ним, только вместо bounds: "city" поставьте bounds: "region-city".
Не выбираются улицы, город Серпухов
Не выбираются улицы, город Серпухов.
Вот запрос. Другие города прекрасно работают, а Серпухов ничего не выбирает.
Серпухов — это город (city), а вы передаете его в населенном пункте (settlement). Вообще, рекомендую использовать использовать одно ограничение по kladr_id вместо region / area / city / settlement. См. пример с Тольятти.
При выборе городов Крыма не подтягивается регион "Республика Крым".
При выборе городов Крыма не подтягивается регион "Республика Крым".
В адресе одной строкой мы пишем сокращенные типы адресных объектов. Для Чеченской республике тоже возвращается "Респ". Если нужен полный тип – для него есть отдельно поле region_type_full.
Ошибка при выборе адреса
При выборе любого адреса получаем ошибку: http://joxi.ru/GrqMWxqTNXK8Lr
При детальном разборе установилось, что ошибка в методе: getUnrestrictedData в первых двух each http://joxi.ru/DrlaGRyt4pQ3Rm
В некоторых случаях constraint.locations undefined, что и вызывает ошибку.
Ошибка на вашем сайте (megaflowers.ru) не воспроизводится.
Вот пример, который демонстрирует работу setOptions с constraints, на нем тоже не воспроизводится.
В городах как Набережные Челны и Тольяти ?
В городах как Набережные Челны и Тольяти, в "миру" используется идентификация адреса по комплексам/кварталам, пример Набережные Челны 6/11-50 (6 комплекс 50 квартира = бульвар Строителей 13, 50), любой житель вас поймет, как быть с идентификацией ?
Дадата работает по ФИАС (справочник адресов налоговой), и не учитывает жилые комплексы. Кварталы учитывает, если они есть в ФИАС.
Спб Ленина 43 парсит в «площадь» вместо «улицы»
не верное определение улицы
отправляет на площадь Ленина 3.
имелась введу улица Ленина 43
не спорю черт голову сломит что именно имелось введу.
но на площади ленина нет дома 43.
при таком ветвлении кажется более логичным что выберется улица (тогда нет опечаток и ничего исправлять не нужно)
Я понял вашу мысль. Действительно, стоит разбирать ваш адрес в улицу Ленина. Попробуем это исправить, но на конечный результат это не повлияет. Такой адрес все равно не будет валидным, потому что в Санкт-Петербурге есть и площадь Ленина, и улица Ленина. А тип адресного объекта в исходном адресе не указан.
Дадата работает по ФИАС (классификатор адресов налоговой службы) . В ФИАС нет некоторых реально существующих домов, которые в реальной жизни есть. Человек мог иметь в виду дом на площади Ленина, которого нет в ФИАС, но который есть на самом деле. В итоге он получит улицу Ленина и "валидный" адрес – не то, что имел в виду. Поэтому адрес считается сомнительным, чтобы вручную убедиться в правильности разбора.
city_district_type_full не возвращается из стандартизации
http://d.pr/i/1kxNc — в результате запроса к АПИ возвращается city_district, но не возвращается city_distict_type_full. Как исправить?
Все поля возвращаются. Какую библиотеку вы используете для запросов к Дадате?
Получить список кодов ФИАС/КЛАДР всех регионов из API подсказки/стандартизация
Интегрировали сервис подсказки + стандартизация в интернет-магазин на базе CS-Cart.
В принципе все устраивает. Единственный момент, используя CS-Cart нет возможности настроить "корректную" связь между регионами и результатами, которые отдают запросы. Тк в CS-Cart используются стандарты в соответствии с ISO 3166, а в результатах - ФИАС/КЛАДР, можем только по названию сравнивать, что не всегда подходит.
Единственное решение нашли - импортировать список кодов в существующие регионы в магазине.
Можем получить список всех поддерживаемых регионов ч/з подсказки или стандартизацию?
Подойдет вариант даже, если этот запрос будет платным.
Список регионов можно взять из КЛАДР. Они лежат в таблице KLADR.DBF и имеют коды вида "xx00000000000".
Для вашего удобства я выгрузил их в CSV.
Поиск подходящих по БИК
Добрый день.
Есть ли у вас поиск подходящих банков по бик, т.е. например ввести бик 0416 и получить список подходящих.
Подсказки плохо работают с Казахстаном
В Казахстане не все города и села определяет
Например Шимкент, Актюбинск и т.д. Для работы будет достаточно если будет определять все крупные города по Казахстану, Украине и Белоруси.
Сервис поддержки клиентов работает на платформе UserEcho