如何为Holdmusic Twimlet设置正确的S3存储桶名称

时间:2018-05-23 21:40:01

标签: twilio twimlet

我尝试设置Twilio号码来接听电话并播放我公共S3存储桶上的MP3文件。我想为此使用HoldMusic Twimlet,并将其设置为我的号码的WebHook。

不幸的是,我很难使用正确的S3存储桶名称格式。我可以让这些例子起作用(例如com.twilio.music.ambient)that are given here

但是,如果我在Twimlet Generator中切换到我的存储桶名称,系统会产生此错误:

  

无法获取保留音乐。

我们说我的名称是my-bucket。 ARN为arn:aws:s3:::my-bucket,完整网址为https://s3-eu-west-1.amazonaws.com/my-bucket

我必须使用哪种格式?

enter image description here

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

我放弃了Amazon,而是在自己提供的服务器上添加了XML:

xml structure

答案 1 :(得分:0)

已经弄清楚了。简单存储桶名称适用于Twimlet:my-bucket

问题是我没有正确设置存储桶中的权限。存储桶都必须设置为公共。