звонок Twilio из браузера на телефон

Я пытаюсь с помощью Twilio звонить из браузера на мобильные номера, но безуспешно. Вот шаги, которые я выполнил:

  1. Скачал twilio-php api: https://github.com/twilio/twilio-php

  2. Загруженный телефонный код браузера Twilio: https://www.twilio.com/docs/tutorials/twilio-client-browser-soft-phone

  3. Создал аккаунт Twilio, выбрал номер и обновил этот код: https://gist.github.com/anonymous/8eed141b1b4214110592

Теперь, когда я набираю любой реальный номер телефона, я получаю сообщение: «..Настройте URL-адрес голосового номера, чтобы изменить это сообщение ...» и «Вызов завершен».

Оцените четкое руководство о том, как получить эту работу (звонок из браузера по реальному номеру).


person aiiwa    schedule 28.12.2015    source источник
comment
Не могли бы вы мне помочь, как вы разработали это для звонков из браузеров?   -  person Mohsin Abbas    schedule 17.12.2020


Ответы (1)


Вам нужно создать приложение TwiML и указать там голосовой URL. Создайте файл php, укажите URL-адрес в приложении twiml и поместите sid приложения twiml в телефонный код браузера.

$token->allowClientOutgoing('AP19471819473945b0d234ba2007a351c4'); //twiml appsid

и этот php-код в голосовом URL

<?php
header('Content-type: text/xml');
?>
<Response>
<Dial callerId="+17067487754"><?php echo htmlspecialchars($_REQUEST["tocall"]); ?></Dial>
</Response>
person Digant Shah    schedule 30.12.2015
comment
Привет. если вы создали новое приложение TwiML и выполнили шаги, указанные здесь (twilio.com/help/faq/twilio-client/how-do-i-create-a-twiml-app), но теперь, когда я нажимаю вызов, я получаю сообщение "Вызов завершен" . Как мне позвонить на самом деле? Я пытаюсь позвонить на номер в США. - person aiiwa; 04.01.2016