Twilio 如何为Holdmusic Twimlet设置合适的S3存储桶名称
我正在尝试设置一个Twilio号码,以便接听电话并播放公共S3存储桶中的MP3文件。我想使用HoldMusic Twimlet,并将其设置为我号码的WebHook 不幸的是,我很难找到S3 bucket名称的正确格式。我可以让示例工作(例如com.twilio.music.ambient) 但是,如果我在Twimlet生成器中切换到我的bucket name,系统会产生以下错误: 无法获取保留音乐 假设我的bucket名称是Twilio 如何为Holdmusic Twimlet设置合适的S3存储桶名称,twilio,twimlet,Twilio,Twimlet,我正在尝试设置一个Twilio号码,以便接听电话并播放公共S3存储桶中的MP3文件。我想使用HoldMusic Twimlet,并将其设置为我号码的WebHook 不幸的是,我很难找到S3 bucket名称的正确格式。我可以让示例工作(例如com.twilio.music.ambient) 但是,如果我在Twimlet生成器中切换到我的bucket name,系统会产生以下错误: 无法获取保留音乐 假设我的bucket名称是my bucket。ARN是ARN:aws:s3:::我的bucket,
my bucket
。ARN是ARN:aws:s3:::我的bucket
,完整的URL是https://s3-eu-west-1.amazonaws.com/my-bucket
我必须使用什么格式
提前感谢你的帮助 我已经弄明白了。简单的bucket名称适用于Twimlet:
my bucket
问题是我没有正确设置bucket中的权限。bucket和文件都必须设置为public。我放弃了Amazon,而是在我自己的服务器上添加了一个XML,它提供了:
您有没有可能找到一个有效的bucket policy json示例?