2017-05-04 16 views
0

twilio apiを使用してvbネットアプリケーションを開発しています。Twilio StatusCallBackが間違っています

これは私のコードです:

 Twilio.TwilioClient.Init(AccountSid, AuthToken) 

     Dim call_to As PhoneNumber = New PhoneNumber("...") 
     Dim call_from As PhoneNumber = New PhoneNumber("...") 
     Dim call_option As CreateCallOptions = New CreateCallOptions(call_to, call_from) 

     call_option.Method = "Get" 
     call_option.Timeout = 25 
     call_option.Url = New Uri(ws_url & "/GET_CALL_XML" & ws_parameter) 
     call_option.StatusCallback = New Uri(ws_url & "/GET_CALL_FEEDBACK" & ws_parameter) 
     call_option.FallbackUrl = New Uri(ws_url & "/GET_CALL_ERROR" & ws_parameter) 

     call_option.StatusCallbackEvent.Add("answered") 
     call_option.StatusCallbackEvent.Add("completed") 

     Dim call_ As CallResource = CallResource.Create(call_option) 

呼び出しが正常に実行されます。

今の問題は次のとおりです。

  • ユーザーが呼び出しに答える場合は、ユーザーが電話を拒否した場合、私は=「進行中」

  • 「callstatus」とStatusCallBackを受け、私は"callstatus" = "進行中"の状態でStatusCallBackを受信する

ユーザが本当に電話に応答したかどうかを知る方法はありますか?

ありがとうございました

答えて

0

ここTwilioの開発者エバンジェリストです。

ユーザーが実際に電話に出た場合は、にWebフックが表示されます(例:パス/GET_CALL_XML)。

ユーザがコールを拒否した場合、そのURLへのウェブフックは受信されません。

+0

ありがとうございました 私はすでにGather関数を使用して解決しました – Matt

関連する問題