【发布时间】:2015-12-17 11:14:34
【问题描述】:
我基本上使用 twilio 来创建电话会议,通常通话时间约为 30 分钟。是否可以在电话会议中播放警告消息:警告,您的 30 分钟通话将在 5 分钟后结束。我想在通话开始 25 分钟后发出警告信息,我也想向所有参加会议的人发出警告信息。 如果有人向我推荐这部分文档,我将不胜感激。
【问题讨论】:
标签: php api twilio phone-call twilio-php
我基本上使用 twilio 来创建电话会议,通常通话时间约为 30 分钟。是否可以在电话会议中播放警告消息:警告,您的 30 分钟通话将在 5 分钟后结束。我想在通话开始 25 分钟后发出警告信息,我也想向所有参加会议的人发出警告信息。 如果有人向我推荐这部分文档,我将不胜感激。
【问题讨论】:
标签: php api twilio phone-call twilio-php
这里是 Twilio 开发者宣传员。
Twilio 上没有内置的会议计时系统,但您可以自己构建。
您需要做的是,当您的会议开始时,安排一个工作在 25 分钟后运行。该工作需要用于会议的 SID。
然后,在工作中,您将使用 REST API 到 look up the participants in the conference,如果有任何剩余,请再次使用 REST API 将他们的调用(通过 updating the call with a URL)重定向到一段 TwiML,它将读出您的25 分钟警告,然后引导他们回到会议结束。
TwiML 看起来有点像:
<Response>
<Say voice="alice">Warning, Your 30 minute call is about to end after 5 minutes</Say>
<Dial>
<Conference>YOUR_CONFERENCE_SID</Conference>
</Dial>
</Response>
让我知道这是否有帮助。
【讨论】:
<Conference> 应该位于 <Dial> 中。我已经在我的答案中编辑了代码。立即尝试。