TWML应用程序:如果主叫在应用程序的中间挂起,TWILIO通知挂起的应用程序吗? 我试图找出一种方法,如果呼叫者挂在TWML指令的中间。如果呼叫者挂断(放弃呼叫),twilio是否会通知应用程序此类情况

TWML应用程序:如果主叫在应用程序的中间挂起,TWILIO通知挂起的应用程序吗? 我试图找出一种方法,如果呼叫者挂在TWML指令的中间。如果呼叫者挂断(放弃呼叫),twilio是否会通知应用程序此类情况,twilio,Twilio,我看到了状态回调url设置,但我只得到了“完成”状态。我在想,打电话的人是否正在聚会中挂断了电话,twilio会知道电话挂断并报告吗?或者我应该只查看“已完成”状态,然后确定呼叫是否已成功完成?这里是Twilio福音传道者 据我所知,我们没有一种特定的方式来告诉您,调用方在过程中挂断了电话,除了向您传递CallStatus的状态回调之外,正如您所指出的,它只是告诉您调用已完成,而不是在TwiML文档或调用流中调用方所在的位置 如果您想知道调用在调用流中的何处结束(例如,调用方挂断),我很确定您需

我看到了状态回调url设置,但我只得到了“完成”状态。我在想,打电话的人是否正在聚会中挂断了电话,twilio会知道电话挂断并报告吗?或者我应该只查看“已完成”状态,然后确定呼叫是否已成功完成?

这里是Twilio福音传道者

据我所知,我们没有一种特定的方式来告诉您,调用方在
过程中挂断了电话,除了向您传递CallStatus的状态回调之外,正如您所指出的,它只是告诉您调用已完成,而不是在TwiML文档或调用流中调用方所在的位置

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


希望这能有所帮助。

这就是我们必须要做的。。只是想确认一下。。谢谢