第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何在撥號會話與 Twilio 異步接收忙信號后留下 mp3 語音郵件?

如何在撥號會話與 Twilio 異步接收忙信號后留下 mp3 語音郵件?

PHP
撒科打諢 2022-06-11 18:16:56
我想創(chuàng)建一個撥號會話循環(huán)(在一個撥號會話結束后,創(chuàng)建另一個),以便一次調用多個客戶端。我的撥號動詞有這種方法:public function afterCall(Call $call, DialSession $ds, TwilioClient $client): VoiceResponse{        $voiceResponse = new VoiceResponse();        $voiceResponse->pause(['length' => 1]);        if ($_REQUEST['DialCallStatus'] === 'completed') {            $call->status = Call::COMPLETED;            $call->connected = true;            $call->recording_link =  $_REQUEST['RecordingUrl'];        }        if ($_REQUEST['DialCallStatus'] === 'busy' || $_REQUEST['DialCallStatus'] === 'no-answer') {            $call->status = Call::BUSY;            $client->leaveVoiceMail($_REQUEST['DialCallSid']);        }        if ($_REQUEST['DialCallStatus'] !== 'completed' &&            $_REQUEST['DialCallStatus'] !== 'busy' &&            $_REQUEST['DialCallStatus'] !== 'no-answer'        ) {            $call->status = Call::ERROR;        }        return $voiceResponse;}當我或我想留下已保存的 mp3 消息(語音郵件)DialCallStatus時busyno-answer但是當我更新 call /w dialCallSid (in $client->leaveVoiceMail($_REQUEST['DialCallSid']);) 時,我收到了這個錯誤:Twilio\Exceptions\RestException: [HTTP 400] Unable to update record: Call is not in-progress. Cannot redirect.有沒有辦法在撥號端與當前通話異步留言?
查看完整描述

1 回答

?
海綿寶寶撒

TA貢獻1809條經(jīng)驗 獲得超8個贊

如果 DialCallStatus 返回忙或無應答,則表示被叫方未接聽電話。如果撥號方語音郵件或人工實際接聽了電話,您只能留下語音郵件或播放自動通知。

https://www.twilio.com/docs/voice/twiml/dial#dialcallstatus

也許您最好使用 Calls REST API 資源來模擬出站呼叫并使用應答機檢測 (AMD) 來促進該過程。


查看完整回答
反對 回復 2022-06-11
  • 1 回答
  • 0 關注
  • 110 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號