Служба поддержки DaData.ru
Если чего-то не хватает, или вы столкнулись с проблемой — оставьте сообщение, и мы ответим в течение 24 часов. Работаем с понедельника по пятницу, с 10 до 19 по Москве.
укажите улицу укажите дом - как сделано?
В Вашей демо-форме появляются подсказки типа:
- укажите улицу
- укажите дом
- а еще можно указать квартиру.
Классно сделано.
Как это реализовать у себя? Каков алгоритм, есть примеры?
Чтобы это сделать, помимо подсказок придется использовать стандартизацию. Конкретно, код полноты адреса (qc_complete). В зависимости от его значения и показываем статус на демо-форме.
Вот топики с идеями:
Голосуйте за идеи, если будет востребовано – сделаем.
Есть ли готовые варианты встраивания REST под Python/Django на подобии тех которые Вы показали на сайте?
Пишу приложение на Python/Django и с REST(есть понимание, но нет опыта) не знаком. Очень нужен Ваш сервис. Есть ли какое-то готовые примеры на подобии тех которые вы показали на сайте.
Разный разбор в подсказках и стандартизации
подсказки предлагают Кировская область, г. Киров, ул. Московская, 148
а стандартизация возвращает Кировская область
Логика работы Подсказок и Стандартизации отличается, у них разные задачи.
Подсказки созданы для того, чтобы облегчить пользователю ввод адреса. Соответственно, они предлагают ближайший похожий вариант.
Задача Стандартизации – проверить корректность адреса, оценить его пригодность к почтовой доставке, например. В адресе "Кировская область Московская 148" не указан город. А Московская улица может существовать не только в городе Киров.
Поэтому Стандартизация возвращает Кировскую область с кодом качества "Сомнительный". Это значит, что Дадата не уверена в корректности исходного адреса, и результат следует перепроверить руками.
Представление номера дома
Прекрасный сервис. Но есть небольшой недочет. "Комбинированный" номер корпуса (т.е. различные сочетания корпус/строение/литера/сооружение/участок) сервис рашифровать не может. Так, к примеру, из адреса (реального) Москва, Митинская улица, 40к2с2 "вычленяется" только номер дома (дом 40).
Еще хотелось бы знать, какие сокращения использутся в полях house_type, block_type, flat_type.
Заранее благодарен.
Не меняется регион при заполнении в поле адрес на сайте. Я нахожусь в Рязани, проверяю заполнение поля адреса при заказе. Пробую ввести Москва, но выбрать можно только из Рязанской области
Подсказки учитывают ваше местоположение.
В Рязани много автодорог и улиц, которые содержат слово "Москва". Поскольку вы находитесь там, предлагаются варианты названий поближе.
Человек, который находится в Москве, увидит другую картину:
Географические предпочтения при обработке адресов
Аналогичная ситуация наблюдается и с телефонными номерами на входе. Если не указан код города - сервис определяет как Москва.
Если у вас есть понимание, что все ваши обрабатываемые адреса из Санкт-Петербурга, то можно просто дописывать название города в начало исходного адреса. Аналогично для телефона можно в начало дописывать код города, если у вас все телефоны из одного города.
Обработка адреса
Я ввел адрес "москва тверская-ямская 12", и получил результат "Россия, 125047, город Москва, улица Тверская-Ямская 1-я, дом 12". А как он понял, что имелась в виду именно первая Тверская-Ямская, в Москве ведь их три?
Этот код показывает наличие «проблем» в исходных данных, а также отражает степень уверенности в результатах разбора. В вашем примере код качества «сомнительный» (показан восклицательным знаком в графе «Исходное значение»). Он как раз и означает, что для адреса есть и другие трактовки.
API подсказок контактные данные юр. лица
Требуется установить является и пользователь разрабатываемого сервиса работником организации.
Для этого планируется отправлять электронное письмо в адрес юр. лица. чьи реквизиты вводит пользователь при регистрации с просьбой подтвердить факт аффилированности.
Есть ли возможность получить email или телефон юр. лица зная ИНН или название организации.
Сервис поддержки клиентов работает на платформе UserEcho