即使被拒绝,Twilio呼叫状态也会始终完成
问题描述:
我有一个应用程序执行以下操作。即使被拒绝,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?
我会试试看,当我回家,回到你身边:)。谢谢你的帮助 –