2016-07-08 2 views
1

Я создал веб-приложение с javascript-библиотекой Twilio Client. Начало вызова из браузера и прямо к реальному номеру телефона: все работает нормально.Twilio, как добавить нового пользователя-слушателя к уже запущенному звонку?

Вопрос: можно создать еще одну веб-страницу, которая может подключиться к вышеуказанному вызову и прослушать разговор двух пользователей?

Спасибо. Alex

ответ

2

Для этого вы хотите отправить начальные два вызова на конференцию, а затем добавить новую веб-страницу к этой конференции.

https://www.twilio.com/docs/api/twiml/conference

Если это случается много, вы просто можете иметь все ваши звонки, проходящие через конференции и сохранить список конференций, которые могут быть соединены с помощью нового веба-страницы.

Если это редко, вы можете использовать API остальное для изменения текущих вызовов:

https://www.twilio.com/docs/api/rest/change-call-state#redirect-a-running-call-to-a-new-url

захватить SIDs, перенаправлять их на URL, который набирает номер конференции, затем присоединиться к этой конференции с вашей новой веб-страницы.

+0

Я понимаю второй случай (изменяю выполняемые вызовы), но я не понимаю первый случай: могу ли я объединить NUMBER и CONFERENCE в DIAL? – Alex

+0

Во втором случае (изменение текущего вызова) оба пользователя заметят изменение или войдут в конференцию в «бесшумном режиме»? – Alex

+0

Для вашего первого вопроса см. Http://stackoverflow.com/questions/29903765/is-there-a-way-we-can-dial-two-numbers-and-make-them-join-a-conference, в основном наберите номер и соединитесь, отправьте их на конференцию. Для вашего второго вопроса вы можете отключить звуковой сигнал при входе/выходе, так что это тихое наблюдение: https://www.twilio.com/docs/api/twiml/conference#attributes-beep – Progone

Смежные вопросы