我使用 twilio twiml bin 进行自动呼叫
<Response>
<Say>This is reminder day number {{day}}</Say>
<Pause length="1"></Pause>
<Play loop="2">{{audio}}</Play>
</Response>
say命令使用传入的http参数,但音频没有播放, 当我将音频的 url 直接放入播放标签时,它就可以工作了。
https://handler.twilio.com/twiml/EH078d6c890d5f58a255f47841ceeb4cc3?night=2nd&audio=https://salmon-manatee-9636.twil.io/assets/2nd%20Day.wav
如何通过http参数播放音频文件?
我假设您遇到此问题是因为您没有对 audio
查询参数进行
URL 编码。上面的链接将解释详细规则,但它基本上失败了,因为您有一个(音频)URL 作为查询参数或另一个(TwiML Bin)URL。正确的网址是:
https://handler.twilio.com/twiml/EH078d6c890d5f58a255f47841ceeb4cc3?day=4&audio=https%3A%2F%2Fsalmon-manatee-9636.twil.io%2Fassets%2F2nd%2520Day.wav