Ваши комментарии
Юрий, добрый день!
Можно взять список регионов, назначить замену для тех, которые вы считаете длинными, и использовать её при необходимости.
Уточните, пожалуйста, почему партнеры не могут доставить посылку по длинному адресу? Есть какое-то ограничение длины в поле ввода?
Анастасия, добрый день!
Если помимо названия компании у вас есть её ОГРН, можно получить недостающую информацию через АПИ Подсказок.
Стандартизировать компанию, используя только название, возможно в "полуручном" режиме, т.к. очень много организаций с одинаковым наименованием. Придется просматривать каждый ответ в поиске нужной организации.
Александр, fixData() возвращает пустое значение, т.к. по запросу только с названием города возможно несколько вариантов подсказок. Однозначно определить адрес таким образом нельзя.
Насколько я поняла, в поле ввода вы не хотите видеть регион с городом. Как насчет использовать fixData() в гранулярных подсказках (регион будет отдельно от города)?
Если нет, уточните, пожалуйста, как бы вы хотели настроить поведение подсказок? Можно дать ссылку на страницу с подключенными подсказками, посмотрим на конкретном примере.
Как на стороне сервера определить, что это чепуха (набор букв)?
Можно проверять введённые данные с помощью АПИ Стандартизации: отправлять запрос с пользовательским адресом, в ответ придет стандартизованный вариант разбора от Дадаты. Такой вариант подойдёт?
Вытащить список улиц через API Дадаты нельзя. Можно взять их из справочника ФИАС.
Сервис поддержки клиентов работает на платформе UserEcho