Проверка номера телефона с помощью VOIP / SIP - PullRequest
1 голос
/ 01 декабря 2009

Задача состоит в том, чтобы подтвердить номер телефона США . Проверка формата номера недостаточна .
Поэтому я должен позвонить на номер и определить, отвечает ли абонент.

Можно ли автоматизировать его с помощью VOIP-решений?

Пожалуйста, предложите любые идеи для начала.

Я собираюсь реализовать это на платформе Windows (вероятно, .NET или Java). Это может быть, например, консольное приложение, которое получает параметр (номер телефона) и возвращает true или false .

Ответы [ 2 ]

1 голос
/ 02 декабря 2009

Я бы рекомендовал использовать Twilio (twilio.com) для этого. Это простое в использовании веб-приложение, которое позволяет встроить этот тип функциональности в облако. Ваша система будет отправлять запрос HTTP POST, чтобы инициировать процесс, и ваш веб-сервер будет вызываться с результатом вызова. Их веб-сайт предоставляет множество примеров, которые бы соответствовали тому, что вы хотите сделать.

0 голосов
/ 07 ноября 2013

Возможно, вы можете попытаться использовать для этого «параметры ping» (см. http://hive1.hive.packetizer.com/users/packetizer/pocs/POCS-1.pdf). Я сам еще не пробовал, но теоретически, если вы попытаетесь отправить запрос OPTIONS на устройство, у вас должно быть 200 или 503 ответа. Это означает, что устройство получило ваш пакет => номер устройства действителен и маршрут известен. Другие коды ответа будут указывать на ошибку.

...