gpt4 book ai didi

Twilio 语音信箱 - 如果调用者在录音开始前挂断,则获得回电

转载 作者:行者123 更新时间:2023-12-02 06:15:32 25 4
gpt4 key购买 nike

问题

在 Twilio 中实现语音邮件。如果来电者在录音开始前挂断,如何才能回电?

更多信息

来电后<dial>超时,回调 URL 响应如下:

<Response>
<Say>Please leave a message.</Say>
<Record playBeep="true" action="http://..." />
</Response>

我似乎遇到的问题是,如果调用者挂断而 <Say>动词正在执行,<Record>动词永远不会执行,因此应用程序永远不会收到回调。

这种情况下可以接到回电吗?如果是这样,我该如何实现呢?

最佳答案

这里是 Twilio 传道者。

一个想法可能是将此 TwiML 响应分成两个单独的响应,并跟踪您发送给调用的工作流程中的最后一步是什么。首先发送 Say:

<Response>
<Say>Please leave a message.</Say>
<Redirect>http://example.com/record</Redirect>
</Response>

然后重定向到记录:

<Response>
<Record playBeep="true" action="http://..." />
</Response>

要在通话结束时收到通知,请在您的电话号码上设置 StatusCallback 属性。当 Twilio 向 StatusCallback URL 发出请求时,您可以检查发送给用户的最后一步是什么,并采取适当的操作。

希望有帮助。

关于Twilio 语音信箱 - 如果调用者在录音开始前挂断,则获得回电,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27328267/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com