2015-08-06 4 views
0

Возможно ли создание подпапки динамически в ведре? Я следую за этой ссылкой a link, чтобы загрузить изображение на S3, поэтому мне нужно создать динамическую папку на s3, а затем загрузить изображение. Если возможно, как это можно сделать.Создание подпапок в ковше динамически на Amazon s3

Кроме того, не могли бы вы предложить мне лучший способ хранения ведомостей вашего ведра в приложении angularjs. В настоящее время я просто, получая его из js-файла.

Спасибо.

+0

Существует очень серьезный недостаток * в понятии «публичного пользователя IAM», как описано в опубликованном вами сообщении в блоге. Даже если этот вопрос сильно ограничен, это по-прежнему является нарушением условий обслуживания [AWS] (http://aws.amazon.com/agreement) и очень безрассудной практики. Вы просто не можете разрешить браузеру получать доступ к вашим учетным данным по любой причине. Ваш подход должен быть совершенно другим, а не «получать» ваши учетные данные вообще. –

+0

Кроме того, вопросы, отправленные на SO, должны быть ограничены одним вопросом или проблемой. Вы задали два очень разных вопроса, и более серьезный вопрос даже не упоминается в названии сообщения. –

+0

Да, я не хочу получать учетные данные так, как это делается здесь. Я ищу безопасный способ получить учетные данные, а затем загрузить изображения. Не повезло до сих пор. –

ответ

0

AWS S3 не имеет реальной концепции каталога. У этого есть только ведро и объекты.

Вам нужно только загрузить изображение в ведро. Имя файла изображения может содержать /.

+0

Хорошо .. спасибо за ответ :) –

+0

Не могли бы вы предложить мне лучший способ сохранить ведомость ведра в приложении angularjs. В настоящее время я просто, получая его из js-файла. –

+0

Что вы имеете в виду, получая от js? Никогда не помещайте учетные данные (ключ доступа и секретный ключ) внутри js. Вместо этого используйте AWS Cognito или Web Identity Federation. Подробнее читайте в http://docs.aws.amazon.com/AWSJavaScriptSDK/guide/browser-configuring.html. –

Смежные вопросы