我使用以下TwiMl
代码通过电话录制用户:
<Response>
<Record action="@nextPageUrl" maxLength="15" method="GET" trim="trim-silence" finishOnKey="*" />
</Response>
如果用户挂断而未按*结束录制,我想做点什么。我正在寻找ifHangUp
:
<Record ifHangUp="@someUrl" action="@nextPageUrl" ....
twilio支持这样的东西吗?
答案 0 :(得分:2)
如果您查看twiml文档页面:https://www.twilio.com/docs/api/twiml/record,您会看到在输入后发送的请求可能会在“数字”参数中包含值“hangup”,以便主叫方挂断“行动“集。我相信这应该为你提供一种检测挂断与“*”的方法。
基本上,对于一个实现在@nextPageUrl上有一个条件语句检查Digits参数并使用重定向标记到@someUrl如果Digit ='hangup'