1 回答

TA貢獻(xiàn)1825條經(jīng)驗(yàn) 獲得超4個(gè)贊
我想到了。
所以要調(diào)用隊(duì)列,我需要第二個(gè)號(hào)碼,我可以用它來(lái)調(diào)用隊(duì)列,但我沒有第二個(gè)號(hào)碼,所以因?yàn)槲矣?twiml Gather 的 input.php 文件,我做了一個(gè) if 語(yǔ)句檢查是否用戶呼叫是代理或只是客戶,如果是代理我撥打隊(duì)列
if($_POST['user_type'] == 'agent'){
<Response>
<Dial>
<Queue url="about_to_connect.xml">my_queue_name</Queue>
</Dial>
</Response>
}else{
//My Gather here
}
為了能夠檢查用戶是代理還是客戶,當(dāng)我調(diào)用隊(duì)列時(shí),我傳遞了一個(gè)名為 user_type 的自定義變量:
let connection = Twilio.Device.connect({
"user_type": "agent"
});
所以我可以打電話給我的隊(duì)列。那時(shí)我意識(shí)到 twiml 很棒,它的工作是控制調(diào)用。
我建議您購(gòu)買第二個(gè)號(hào)碼以避免減慢您的通話速度。
添加回答
舉報(bào)