Попытка выяснить, как работает вызов в twilio

Как говорит субъект, я читаю api docs для twilio, но даже после мозгового штурма в течение 2 часов я все еще не могу понять, как именно я могу получить вызов от twilio в своем веб-приложении и ответить на вызов своим собственным голосом, как мы делаем в настоящий телефон.

Я знаю, как отвечать на вызов, когда кто-то звонит на ваш номер twilio, но это только преобразование текста в речь, как в их примере приложения «Hello Monkey», но пока ничего не сказано об ответе на вызов с использованием их API.

Кто-нибудь может объяснить, как мы можем это сделать? Не все, только основная концепция и несколько ссылок, если это возможно

Я использую Laravel, так что было бы хорошо, если это в PHP

0

Решение

Евангелист Твилио здесь.

Я бы предложил работать через Twilio Client для JavaScript Быстрый старт. Это проведет вас через серверный и клиентский код, необходимый для создания телефона в вашем браузере, и покажет, как сделать исходящие звонки из браузера на телефон PSTN а также получить входящие вызовы PSTN в браузере.

Магия, которую вы ищете в любом из этих случаев, заключается в <Dial> глагол. Когда входящий вызов PSTN поступает в Twilio, вы можете использовать глагол Dial, чтобы сказать Twilio, чтобы он набирал и связывал этот вызов с экземпляром Client:

<Dial>
<Client>jenny</Client>
</Dial>

Когда и экземпляр клиента совершает исходящий вызов и хочет подключиться к номеру телефона PSTN, вы снова используете глагол Dial:

<Dial>
<Number>+15555555555</Number>
</Dial>

Быстрый старт показывает более подробно, как это работает.

Надеюсь, это поможет.

4

Другие решения

Вы попробовали Twilio PHP lib? Что касается Laravel… Входящий звонок? Нет проблем!

Пожалуйста, попробуйте использовать Google, прежде чем задавать вопросы! Я думаю, что одной важной чертой для любого программиста является способность организовать идею «что вы хотите», а затем гуглить каждый шаг, чтобы получить то, что вы хотите …

0

По вопросам рекламы [email protected]