Можно ли с помощь вашего сервиса узнать телефонный код населенного пункта?
Можно ли с помощь вашего сервиса узнать телефонный код населенного пункта?
Было бы не плохо, если бы по API в ответ приходил не только почтовый индекс, но и телефонный код.
Ответ
Сейчас такой возможности нет.
Уточните, пожалуйста, как вы планируете использовать телефонный код населённого пункта?
Например для подстановки в поле ввода городского номера телефона. Кроме того некоторые службы доставки используют телефонный код для идентификации города, для расчета стоимости доставки.
Еще было бы лучше, если бы в ответе в подсказках, когда не указана улица и дом, выдавался бы индекс главпочтамта.
Разве это так проблематично? Кашу маслом не испортишь. А в CRM точно может пригодиться. Например, если на вход подать город и номер, а на выходе получить номер в международном стандарте +7 для автодозвона
Александр, это можно сделать через составной запрос к API стандартизации.
Передать адрес и номер телефона:
cat > ./request.json <<EOF
{
"structure": [
"ADDRESS",
"PHONE" ],
"data": [
[ "Москва, Сухонская улица, 11 кв 89",
"495 663-12-53"
]
]
}
EOF
curl -X POST \
-H "Content-Type: application/json" \
-H "Authorization: Token ${API_KEY}" \
-H "X-Secret: ${SECRET_KEY}" \
-d @request.json \
https://dadata.ru/api/v2/clean
Получить стандартизованный телефон с учётом адреса:
{
"structure": [
"ADDRESS",
"PHONE"
],
"data": [
[{
"source": "Москва, Сухонская улица, 11 кв 89",
"result": "г Москва, ул Сухонская, д 11, кв 89",
...
"qc": 0,
"unparsed_parts": null
}, {
"source": "495 663-12-53",
"type": "Городской",
"phone": "+7 495 663-12-53",
...
"qc": 0
}]
]
}Сервис поддержки клиентов работает на платформе UserEcho
Сейчас такой возможности нет.
Уточните, пожалуйста, как вы планируете использовать телефонный код населённого пункта?