TwiML应用程序:如果调用者在应用程序进程中挂起,Twilio会通知应用程序挂断吗?

时间:2014-06-06 17:28:25

标签: twilio

我正在试图找出一种方法来捕获调用者是否在TwiML指令中间挂起。如果呼叫者挂断(放弃呼叫),twilio会通知应用程序吗?

我看到状态回调网址设置但我刚刚获得“已完成”状态。我想知道来电者是否在一个聚会的中间并且挂断了twilio知道电话挂断并报告了吗?或者我应该只看到“已完成”状态,并确定呼叫是否实际成功完成?

1 个答案:

答案 0 :(得分:5)

Twilio传道者在这里。

据我所知,我们没有一种特定的方式告诉你一个呼叫者在<Gather>中间挂起而不是状态回调传递给你CallStatus,正如你指出的那样告诉您呼叫已完成,而不是在TwiML文档或呼叫者呼叫流程中的位置。

如果您想知道呼叫流程中的呼叫结束位置(例如呼叫者挂机),我非常确定您需要在自己的应用程序中跟踪这些内容。您可以通过存储电话的callSid以及一些元数据来帮助您的应用知道电话在流程中的位置,并且每次Twilio向您的应用发出webhook请求时更新。

希望有所帮助。