Проверка арендованного телефона с помощью виртуальной телефонии Twilio
Для проверки арендованного номера веб-мастер может воспользоваться сервисом Twilio. Для полноценной работы требуется привязка карты и минимальное пополнения аккаунта в размере 20$.
Регистрация
Для начала нужно пройти регистрацию и верификацию по электронной почте и телефону. Перед началом работы вам необходимо пополнить личный кабинет..
После верификации нужно будет ответить на пару вопросов для окончательной регистрации. Достаточно проставить значения как на скриншоте ниже.
Аренда номера
После регистрации нужно перейти на страницу аренды номера:
https://www.twilio.com/console/phone-numbers/search
- Выбрать страну
- Нажать кнопку “Search”
После появится список с номерами для аренды. Нужно выбрать любой подходящий и нажать кнопку “Buy”.
После откроется страница с подтверждением, нужно нажать на кнопку “Buy” внизу.
Добавление SIP домена
После аренды номер нужно добавить SIP домен. Для этого нужно перейти по ссылке:
https://www.twilio.com/console/voice/sip/endpoints/add
Далее нужно заполнить обязательные поля для создания SIP домена.
- Friendly name - Название для этой настройки SIP домена
- SIP URI - уникальный поддомен, который в дальнейшем будет использоваться для соединения.
- IP Access control list - создаем список разрешенных IP адресов (подробности ниже)
- Credential list - создаем список разрешенных пользователей SIP домена (подробности ниже)
IP Access control list
- Friendly name - Название списка
- CIDR Network address - диапазон адресов. Вы можете указать свой внешний IP адрес в формате 1.1.1.1/32. Узнать свой внешний IP можно тут https://2ip.ru/
- Friendly name - Название для диапазона адресов
Credential list
- Friendly name - Название списка
- Username - нужно указать номер который вы купили в формате E.164 (например: +15005551212)
- Password - пароль, не менее 12 символов, один заглавный символ, один строчный символ и число.
После того как вы заполните обязательные поля нужно будет включить SIP регистрацию и указать список пользователей, который был создан ранее.
Подключение TwiML Bin
После создания домена нужно создать TwiML Bin. Для этого нужно перейти по ссылке и нажать "Create new TwiML Bin":
https://www.twilio.com/console/runtime/twiml-bins
Далее нужно заполнить обязательные поля для создания TwiML Bin.
- Friendly name - Название (например: SipClientOutbound)
- TWIML- нужно заменить на код ниже.
version="1.0" encoding="UTF-8"?>> answerOnBridge="true" callerId="{{#e164}}{{From}}{{/e164}}"> {{#e164}}{{To}}{{/e164}}> >
После размещения кода нажать ”Create”.
Теперь нужно вернуться к списку sip доменов:
Далее перейти к настройкам созданного SIP домена и в выпадающем списке поля “A call comes in” выбрать “TwiML Bin”, в выпадающем списке справа указать созданный TwiML Bin и сохранить настройки нажав “Save”.
Подключение виртуального SIP клиента
Подключение виртуального SIP клиента будет на примере программы Microsip. Скачать программу можно по ссылке: https://www.microsip.org/downloads
После установки запустите программу и откройте выпадающие меню и нажмите на “Добавить аккаунт”.
Откроется окно с настройками, нужно заполнить следующие поля:
- Название аккаунта - название
- SIP Сервер - Адрес вашего SIP домена, должен быть формата - youdomain.sip.us1.twilio.com (например, если вы указали SIP URI: mc-webmaster-1234, домен будет mc-webmaster-1234.sip.us1.twilio.com)
- SIP Proxy - тоже самое что и для SIP Сервер
- Имя пользователя - логин указанный в Username в разделе Credential list
- Домен - тоже самое что и для SIP Сервер
- Логин - логин указанный в Username в разделе Credential list
- Пароль - пароль указанный в Password в разделе Credential list
Остальные настройки можно оставить как на скриншоте. Нажать “Сохранить”.
После настройки аккаунта, в случае успешного соединения должен загореться зеленый значок (Онлайн) в левом нижнем углу программы.
Теперь вы можете совершать звонки на арендованные номера.
Альтернативные программы для подключения SIP клиента: