我有一个奇怪的问题。
在我的系统中,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
结果。
这可能是什么?我做错了什么?
答案 0 :(得分:1)
Twilio Evangelist在这里。
首先,只需使用Request Inspector检查您的通话记录,因为这有助于调试您的应用。
我重新创建了你正在做的事情并且完美无缺。我相信最好的选择是通过您的Twilio帐户SID联系help@twilio.com,Twilio支持人员可以深入了解您的具体案例中出现的问题。
祝你好运!