2016-06-16 34 views
1

我正在使用收集動詞取用戶的輸入,但是我在用戶按下某個鍵之前播放mp3。 問題是我想在mp3文件播放完畢之前發佈用戶輸入的操作URL。 我的TwiML在mp3文件播放完畢之前不會接收任何用戶的輸入。 我不確定在用戶按下某個鍵時是否有辦法立即發佈用戶的輸入。Twilio收集,毫不拖延地接受用戶的輸入

<?xml version="1.0" encoding="UTF-8"?> 
<Response> 
    <Play>http://www.action.com/greeting.mp3?1925924752</Play> 
    <Play>http://www.action.com/selection.mp3?1925924752</Play> 
    <Gather NumDigits="1" Timeout="5" Method="GET" Action="Http://www.action.com/handler.Php?Repeated=1"/> 
    <Redirect Method="GET">http://www.action.com/handler.php?repeated=1</Redirect> 
</Response> 

謝謝。

回答

2

Twilio福音傳教士在這裏。

剛落,那些<Play>動詞到您<Gather>

<?xml version="1.0" encoding="UTF-8"?> 
<Response> 
    <Play>http://www.action.com/greeting.mp3?1925924752</Play> 
    <Gather NumDigits="1" Timeout="5" Method="GET" Action="Http://www.action.com/handler.Php?Repeated=1"> 
    <Play>http://www.action.com/selection.mp3?1925924752</Play> 
    </Gather> 
    <Redirect Method="GET">http://www.action.com/handler.php?repeated=1</Redirect> 
</Response> 

希望有所幫助。

+0

謝謝!這樣可行! – redpotato