В http://www.uploadify.com/forums/discussion/1416/uploading-to-amazon-s3/p1
Комментарий Теребентины. В разделе «ключ:». откуда берется $ {filename}?
В качестве альтернативы, вместо того, чтобы выглядеть так:
"key": encodeURIComponent(encodeURIComponent("40/20091216-120535/${filename}"))
Я бы хотел, чтобы это выглядело примерно так:
"key": encodeURIComponent(encodeURIComponent("40/20091216-120535/foobar${file_extension}"))
К сожалению, ${file_extension}
не существует. Кто-нибудь знает, как это можно сделать?
EDIT:
При дальнейшем копании. Я нашел это http://aws.amazon.com/articles/1434, которое теперь приводит меня к выводу, что ${filename}
- это переменная, используемая S3, а не uploadify.
Вопросы все еще стоят. Что, если бы у нас были конкретные имена для всех загруженных файлов и динамические расширения. Например: foobar.mp4, foobar.txt, foobar.flv и т. Д. Как нам поступить?