TwiML如果用户挂机

时间:2015-12-01 10:21:34

标签: twilio

我使用以下TwiMl代码通过电话录制用户:

<Response>     
      <Record action="@nextPageUrl" maxLength="15" method="GET" trim="trim-silence" finishOnKey="*" />        
</Response>

如果用户挂断而未按*结束录制,我想做点什么。我正在寻找ifHangUp

之类的东西
<Record ifHangUp="@someUrl" action="@nextPageUrl" ....

twilio支持这样的东西吗?

1 个答案:

答案 0 :(得分:2)

如果您查看twiml文档页面:https://www.twilio.com/docs/api/twiml/record,您会看到在输入后发送的请求可能会在“数字”参数中包含值“hangup”,以便主叫方挂断“行动“集。我相信这应该为你提供一种检测挂断与“*”的方法。

基本上,对于一个实现在@nextPageUrl上有一个条件语句检查Digits参数并使用重定向标记到@someUrl如果Digit ='hangup'