Как установить правильное название 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
,
Проблема заключалась в том, что я неправильно установил разрешения в корзине. И корзина, и файл (ы) должны быть общедоступными.