即使接收器未接听电话,Twilio语音呼叫状态也会显示“已连接”

时间:2017-11-24 11:05:42

标签: android twilio

我在android中使用twilio可编程语音。语音通话功能完美运行。但即使被叫方已拒绝或仍未接听电话,已发起呼叫的状态仍显示为“已连接”。

我必须根据它来获得通话时间。但是监听器显示呼叫状态的方式却不正确。 那么当接收器最终回答时,我如何获得呼叫的信息/状态呢?

1 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

您可以通过requesting it from the API and querying the Duration property找出通话的持续时间。

如果您需要更准确地显示应用程序中应答呼叫(而不仅仅是拨号)的时间,那么您不能仅使用Voice SDK执行此操作。

相反,您需要在TwiML应用程序中使用的<Number><Client>中设置statusCallback网址。您可以设置为receive a webhook when the call is answered。然后,您可以使用该webhook事件来更新应用程序的UI。

让我知道这是否有帮助。

相关问题