1
我有一個應用程序執行以下操作。即使被拒絕,Twilio呼叫狀態也會始終完成
- 當客戶端調用twilio數
- 我的應用程序將被通報,並號碼列表發送回由這取決於代理的可用性twilio撥打。
- 然後根據第一個電話的狀態,如果回答=>成功,則請嘗試其他座席的電話號碼。
首先測試:
$twiml = new Twiml(); $dial = $twiml->dial(); $dial->number('XXXXXXX'); // Agent A $dial->number('XXXXXXX'); // Agent B
=>的與此版本的問題是,所有的代理都同時調用。不要那樣。
檢查通話狀態:
$twiml = new Twiml(); $twiml->dial('XXXXXXXXX', ['action' => 'https://myapp.dev/xml/logger', 'method' => 'POST', 'statusCallbackEvent' =>'answered completed']); // Log file .. 'CallStatus' => 'completed', ..
=>即使代理人拒絕了呼叫
通話狀態始終完畢是否有實施辦法我的應用程序需要使用twilio Voice SDK而不使用複雜的Taskrouter API?
我會試試看,當我回家,回到你身邊:)。謝謝你的幫助 –