2014-01-17 73 views
1

我有一個奇怪的問題。Twilio會議結束後的說明沒有正確執行

在我的系統中,2位參與者在會議中見面。 首先,A,然後撥打電話會議等待B正在撥打加入此會議。然後,在會議結束後A,我想執行一些Twiml的問B幾個問題。

下面是我Twiml輸出到參與者在過程的最後一個步驟:

A

<Response> 
    <Gather numDigits="1"> 
     <Play>/somemusic.mp3</Play> 
    </Gather> 
</Response> 

A

<Response> 
    <Play>/THANK_YOU.mp3</Play><Redirect/> 
</Response> 

A

<Response> 
    <Play>/PRE_FORWARD.mp3</Play> 
    <Dial> 
     <Conference waitUrl="http://twimlets.com/holdmusic?Bucket=com.twilio.music.classical" endConferenceOnExit="true">52d9771d4e1a41389983517</Conference> 
    </Dial> 
</Response> 

對於B,撥打他後:

<Response> 
    <Dial record="true" action="http://XYZ/joinconference/name/52d9771d4e1a41389983517/conference_ended/1"> 
     <Conference waitUrl="http://twimlets.com/holdmusic?Bucket=com.twilio.music.classical" endConferenceOnExit="true">52d9771d4e1a41389983517</Conference> 
    </Dial> 
</Response> 

對於B,會議結束後:

<Response> 
    <Gather numDigits="1"> 
     <Play>/QUESTION.mp3</Play> 
     <Pause length="5"/> 
    </Gather> 
</Response> 

問題是:B沒有完全聽到/QUESTION.mp3。他只聽到1秒的錄音。那個電話掛了之後。沒有Gather結果提交。

這可能是什麼?我究竟做錯了什麼?

回答

1

Twilio福音傳教士在這裏。

首先,只需使用Request Inspector檢查通話記錄,因爲這可以幫助您調試應用程序。

我重新創建了你在上面做的事情,它的工作完美。我相信最好的選擇是聯繫[email protected]與您的Twilio帳戶SID,而Twilio支持人員可以深入瞭解您的具體情況出了什麼問題。

祝你好運!