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

Bra*_*don 5 twilio

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

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

Dev*_*der 5

Twilio福音传教士在这里.

据我所知,我们没有一种特定的方式告诉你一个呼叫者<Gather>在状态回调中间挂断了你的CallStatus,正如你所指出的那样只是告诉你呼叫已经完成,而不是在哪里在TwiML文档或调用者的呼叫流程中.

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

希望有所帮助.