Как установить правильное название S3 Bucket для Holdmusic Twimlet

Я пытаюсь настроить номер Twilio для приема звонков и воспроизведения файлов MP3, которые находятся в моем общедоступном хранилище S3. Я хочу использовать HoldMusic Twimlet для этого и установить его как WebHook для моего номера.

К сожалению, я борюсь с правильным форматом имени S3 Bucket. Я могу заставить работать примеры (например, com.twilio.music.ambient) , которые приведены здесь.

Однако, если я переключаюсь на свое имя сегмента в Генераторе Twimlet, система выдает эту ошибку:

Не удалось получить удерживаемую музыку.

Допустим, мое ведро зовут my-bucket, АРН является arn:aws:s3:::my-bucket и полный URL https://s3-eu-west-1.amazonaws.com/my-bucket

Какой формат мне нужно использовать?

Заранее спасибо за помощь.

1 ответ

Я отказался от Amazon и вместо этого просто добавил XML на свой собственный сервер, который доставил:

Разобрались. Простое имя ведра работает для Twimlet: my-bucket,

Проблема заключалась в том, что я неправильно установил разрешения в корзине. И корзина, и файл (ы) должны быть общедоступными.

Другие вопросы по тегам