Интеграция Twilio и WhatsApp

Можно ли переадресовать все SMS-сообщения и голосовые вызовы, сделанные на данный номер Twilio, на существующую учетную запись WhatsApp? Цель состоит в том, чтобы направить местный телефонный номер через инфраструктуру VOIP, чтобы избежать международных сборов, а также обеспечить мобильный интерфейс.

Похоже, что одним из способов сделать это было бы приложение Twiml, которое взаимодействует с WhatsApp, но у WA, похоже, нет для этого достаточно развитого API.

Другой способ - создать учетную запись WhatsApp с использованием номера Twilio, но это помешает иметь любую другую учетную запись WhatsApp на телефоне.

Третий подход - добавить второй номер телефона в учетную запись WhatsApp, что, похоже, запрещено при стандартном использовании WA.

Я что-то упускаю? Есть ли способ получить и инициировать обмен данными через номер Twilio на мобильном устройстве, кроме создания приложения или настройки SIP-сервера?


person user8155759    schedule 02.09.2017    source источник


Ответы (2)


Проповедник разработчиков Twilio здесь.

Насколько мне известно, официального API Whatsapp, с помощью которого можно было бы что-либо сделать, нет.

Вы можете заставить своего пользователя установить приложение VOIP, например Linphone или Bria, а затем настроить их с помощью Регистрация SIP на Домен Twilio SIP. Тогда все, что вам понадобится для приложения TwiML, - это направить вызовы на правильный SIP-адрес с помощью <Dial> и <Sip>.

В качестве альтернативы вы можете перенаправить вызов через приложение TwiML в приложение, созданное с помощью SDK Twilio Programmable Voice SDK, который позволяет принимать звонки из телефонной сети общего пользования в приложении для Android или iOS.

person philnash    schedule 04.09.2017

WhatsApp только что открыл свой API, и Twilio уже имеет для него интеграцию.

https://www.twilio.com/whatsapp

person AxelTheGerman    schedule 03.08.2018