从应用程序 - TWILIO回复出站呼叫通知

时间:2016-11-04 09:46:50

标签: twilio twilio-click-to-call

从应用程序到号码的出站呼叫,
有两条腿 - 一条在我的浏览器和Twilio之间,另一条在Twilio和要拨打的号码之间 我可以设置一个webhook来触发第二条腿的每个callstatus值变化(特别是当呼叫状态正在进行时)和How?
这是必要的,以便我可以在客户拿起电话后启动计时器并显示保持按钮
任何其他想法实现这一点也欢迎。提前谢谢。

1 个答案:

答案 0 :(得分:1)

Twilio开发者传道者在这里。

当您从Twilio Client拨出时,您可以将参数发送到请求中,例如号码,然后Twilio会向您的应用程序发送带有这些参数的webhook,以了解下一步该做什么。要拨号,您可以使用<Dial>动词并在其中嵌套<Number>

使用<Number>,您可以在发生特定事件时注册webhook回调。您可以通过将statusCallback attribute设置为将接收回调的URL来执行此操作。默认情况下,statusCallback网址只会在通话结束时收到completed个事件,但您可以使用statusCallbackEvent attribute注册更多活动。

您想要订阅的事件也称为“已回答”,您需要的TwiML是:

<Response>
  <Dial>
    <Number statusCallback="http://example.com/calls/callback" statusCallbackEvent="answered">
      NUMBER TO DIAL
    </Number>
  </Dial>
</Response>

让我知道这是否有帮助。