2016-11-04 114 views
0

外呼从应用到一个号码,
 有两条腿 - 我的一个浏览器和Twilio和Twilio和数量之间的相互之间要拨打
 我可以设置一个webhook来触发,在第二回合的每个callstatus值更改(特别是当通话状态正在进行时),以及如何?
这是必要的,以便我可以启动计时器并仅在客户拿起手机后显示保持按钮
任何其他的想法,以实现这也欢迎。提前致谢。从一个App呼出呼叫回答通知 - TWILIO

回答

1

Twilio开发人员在这里传播。

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

With a <Number>您可以在发生特定事件时注册webhook回调。您可以通过将statusCallback attribute设置为将接收回调的URL。默认情况下,statusCallback URL只会在通话结束时收到completed事件,但您可以使用statusCallbackEvent attribute注册更多事件。

要订阅过该事件被称为“回答”,你需要的是TwiML:

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

让我知道这是否有助于在所有。

+0

谢谢!这对我很好用 – Aatitya

+0

太棒了!希望你的应用程序的其他部分也能顺利运行。 – philnash