Actionscript 2, Flash 8 и Amazon S3. Есть ли AS2.0 API? - PullRequest
1 голос
/ 25 марта 2009

Я занимаюсь разработкой приложения, которое загружает изображения и видео в проигрыватель Flash (в настоящее время для разработки используется Flash 8, так что это AS2.0). Мы собираемся разместить файлы на серверах Amazon S3. Кто-нибудь может указать лучший способ загрузки файлов в Flash Player из Amazon S3. Я использую MovieClipLoader для загрузки изображений с нашего сервера разработки с помощью loadMovie ("http://domain/folder/file"), и прогрессивное видео загружается аналогичным образом. Я хочу иметь возможность загружаться с S3, как я делал с нашего сервера разработки. Мне нужно пройти через процесс подписи и аутентификации при загрузке каждого элемента во Flash из S3? Я не совсем понимаю, как я буду генерировать подпись и т. Д. Во Flash. Могу ли я использовать класс PHP S3 для этого и отправить подпись и т. Д. В качестве переменной мигать при запуске и использовать одну и ту же подпись для загрузки всех изображений / видео?

Спасибо

1 Ответ

0 голосов
/ 25 марта 2009

Активы, размещенные на Amazon S3, доступны без какой-либо аутентификации, при условии, что настройки ACL разрешают доступ для чтения. Таким образом, вам не нужно указывать подпись или аутентификацию, чтобы просто загрузить материал. Например, вот файл образа, который у меня есть на S3, который доступен по простому URL:

gromit.jpg (Dead Link)

Есть ли у вас требование, чтобы ваши активы были защищены от просмотра кем-либо без учетных данных?

...