2014-09-22 36 views
3

有没有一种方法可以获得来电与运营商的连接时间和使用Twilio进行应答的时间?获取从传入呼叫连接到运营商到使用Twilio应答呼叫之间的时间

这是我的理解通过Twilio系统的未来呼叫的数据流:

  1. 主叫方拨打了“Twilio”号
  2. 主叫方运营商连接呼叫Twilio
  3. Twilio连接到我的应用程序要求指示
  4. 我的应用程序告诉Twilio调用被调用者的电话
  5. Twilio连接到被调用者的运营商
  6. 被叫方的运营商定位手机(如果手机)
  7. 当被叫方运营商所处的电话,被叫方的电话开始响
  8. 的被叫接听电话或来电翻转到语音信箱,无论哪种方式,呼叫被“回答”
  9. Twilio检测到呼叫被应答

有没有办法让之间#5,#9的时间差?

回答

1

Twilio福音传教士在这里。

结果是一个简单的号码。此数据不通过Twilio的API(see the REST Docs for a call)公开。是否有特殊原因需要这些数据?

+0

是的,那段时间可以帮助我确定有人接听电话或让它转到语音信箱。 – 2014-10-06 18:00:39

+0

有趣。我们确实有一些应答机检测(https://www.twilio.com/help/faq/voice/can-twilio-tell-whether-a-call-was-answered-by-a-human-or-machine) 。目前唯一的选择是轮询API以监视呼叫何时“排队”和“振铃”,直至它遇到您的端点。我也会将您的请求传递给工程师。 – xmjw 2014-10-07 11:25:18