我正在使用 twilio 的呼叫筛选/耳语示例。因此,基本上当我们使用 Dial 动词拨打电话时,我们希望在接收方拿起电话时播放一条消息,并为他们提供接听/拒绝电话的选项。而来电者应该一直听到铃声,直到接收者做出选择。
如果我们按照呼叫筛选示例https://www.twilio.com/docs/howto/callscreening 中描述的内容进行操作,则大部分工作都按预期进行
问题是一旦接收方拿起电话,呼叫方就再也听不到振铃音,并且在我们收到接收方的回复之前,呼叫会进入静音状态。这是一个很大的问题,因为一旦铃声停止并且无人接听,来电者可能会挂断电话。
我已经看过以下两个答案。
我个人不想走会议路线。
在数字动词的文档中,它清楚地提到呼叫者将继续听到铃声。
https://www.twilio.com/docs/api/twiml/number#attributes-url
'url' 属性允许您为 TwiML 文档指定一个 url,该文档将在被叫方的一端运行,在被叫方接听之后,但在双方连接之前。您可以使用此 TwiML 向被叫方私下播放或说出信息,或者使用收集和挂断提供拒绝电话的机会。当 TwiML 文档在另一端执行时,当前呼叫者将继续听到铃声。以这种方式执行的 TwiML 文档不允许包含拨号动词。
Find Me Twimlet 也会出现同样的问题。
twilio.com/labs/twimlets/findme
小智 0
联系了 Twilio 支持,您需要像这样设置“ringTone”属性:
<Dial answerOnBridge="true" ringTone="us">
Run Code Online (Sandbox Code Playgroud)
我已经尝试过了,它对我有用。
| 归档时间: |
|
| 查看次数: |
427 次 |
| 最近记录: |