如何在Twilio可编程语音(会议)中建立管理功能

时间:2018-12-04 18:57:36

标签: twilio twilio-php twilio-programmable-voice

我正在和PHP一起玩Twilio可编程语音(会议)。

我无法实现会议主持人对所有人静音/取消静音,开始和停止录制等管理功能,我最好使用* 1,* 2,* 3,* 4作为键盘主持人按可以控制正在进行的正在进行的电话会议。

感谢您的反馈。

就原型而言,我创建的流程运行良好。

  • 参与者/主持人拨打Twilio号码
  • TwiML问候用户并提示使用
  • 捕获PIN码
  • 通过服务器上的操作网址验证的PIN码
  • 两个参与者和主持人参加会议时正在工作。

1 个答案:

答案 0 :(得分:1)

这里是Twilio开发人员的传播者。

为此,您需要在会议中添加一些内容。

首先,将hangupOnStar attribute添加到<Dial>中作为主持人。这将使主持人可以通过拨*临时离开会议。

当他们这样做时,Twilio将在action属性中请求URL。您将需要使用TwiML响应该请求,该请求允许主持人执行静音操作,因此您需要一个<Gather><Gather>将需要一个action属性,该属性接收主持人按下的Digits,使用REST API执行操作(静音/取消静音),并返回TwiML将主持人放回<Conference>

有帮助吗?