从http参数播放twilio资源

问题描述 投票:0回答:1

我使用 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参数播放音频文件?

twilio twilio-twiml
1个回答
0
投票

我假设您遇到此问题是因为您没有对 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
    
© www.soinside.com 2019 - 2024. All rights reserved.