Определять телефонный код города телефона по адресу
Добрый день!
Рассмотрите, пожалуйста, определять телефонный код города обычного телефона по адресу?
Возможно это уже реализовано...
Ответ
Добрый день!
Уточните, пожалуйста – какой у вас сценарий использования? Какие данные на входе, что хотите получать?
Сценарий регистрации пользователя, практически ко всем полям применим Ваш сервис. Хотели для поля Городской телефон делать заполнение кода по адресу...
Получить телефонный код города по адресу можно с помощью API стандартизации. Хотя и не слишком удобно. Порядок действий такой:
1. Отправляете запрос с адресом пользователя и тремя «искусственными» телефонами без кода города:
{ "structure": [ "ADDRESS", "PHONE", "PHONE", "PHONE" ], "data": [ [ "Самара, Вольская улица, 13", "223-12-23", "223-12-2", "223-12" ] ] }
2. В ответе у одного из телефонов будет заполнено поле «код города» (city_code), берете и используете его.
{ "structure": [ "ADDRESS", "PHONE", "PHONE", "PHONE" ], "data": [ [ { "source": "Самара, Вольская улица, 13", "result": "г Самара, ул Вольская, д 13", ... }, { "source": "223-12-23", "phone": "+7 846 223-12-23", "city_code": "846", ... }, { "source": "223-12-2", "phone": "+7 846 222-31-22", "city_code": "846", ... }, { "source": "223-12", "phone": null, ... } ] ] }
Для Москвы работать не будет, потому что у нее два кода города (495 и 499).
Сервис поддержки клиентов работает на платформе UserEcho
Получить телефонный код города по адресу можно с помощью API стандартизации. Хотя и не слишком удобно. Порядок действий такой:
1. Отправляете запрос с адресом пользователя и тремя «искусственными» телефонами без кода города:
2. В ответе у одного из телефонов будет заполнено поле «код города» (city_code), берете и используете его.
Для Москвы работать не будет, потому что у нее два кода города (495 и 499).