如何在 Twilio 可编程语音中构建管理功能(会议)
How to build administrative functions in Twilio Programmable Voice (Conference)
我正在和 PHP 一起玩 Twilio 可编程语音(会议)。
我无法通过会议主持人实现 muting/un-muting 所有参与者、开始和停止录制等管理功能,我最好使用 *1、*2、*3、*4当主持人按下键盘以控制正在进行的电话会议时。
感谢您的反馈。
到目前为止,我创建的原型流程运行良好。
- Participant/moderator 拨打 Twilio 号码
- TwiML 使用
问候用户并提示获取 PIN 码
- PIN 码由我服务器上的操作 URL 验证
- 当两个参与者和主持人加入会议时工作。
这里是 Twilio 开发人员布道者。
为了实现这一点,您需要在会议中添加一些内容。
首先,将 hangupOnStar
attribute 添加到 <Dial>
给您的版主。这将允许主持人通过拨打 *
.
暂时离开会议
当他们这样做时,Twilio 将请求 action
属性中的 URL。您将希望使用允许主持人执行静音操作的 TwiML 响应该请求,因此您需要 <Gather>
。 <Gather>
需要一个 action
属性来接收主持人按下的 Digits
,使用 REST API 和 [=33 执行操作 (muting/unmuting) =] TwiML 将主持人放回 <Conference>
.
有帮助吗?
我正在和 PHP 一起玩 Twilio 可编程语音(会议)。
我无法通过会议主持人实现 muting/un-muting 所有参与者、开始和停止录制等管理功能,我最好使用 *1、*2、*3、*4当主持人按下键盘以控制正在进行的电话会议时。
感谢您的反馈。
到目前为止,我创建的原型流程运行良好。
- Participant/moderator 拨打 Twilio 号码
- TwiML 使用 问候用户并提示获取 PIN 码
- PIN 码由我服务器上的操作 URL 验证
- 当两个参与者和主持人加入会议时工作。
这里是 Twilio 开发人员布道者。
为了实现这一点,您需要在会议中添加一些内容。
首先,将 hangupOnStar
attribute 添加到 <Dial>
给您的版主。这将允许主持人通过拨打 *
.
当他们这样做时,Twilio 将请求 action
属性中的 URL。您将希望使用允许主持人执行静音操作的 TwiML 响应该请求,因此您需要 <Gather>
。 <Gather>
需要一个 action
属性来接收主持人按下的 Digits
,使用 REST API 和 [=33 执行操作 (muting/unmuting) =] TwiML 将主持人放回 <Conference>
.
有帮助吗?