AWS使った開発に詳しいやつ来てくれ
■ このスレッドは過去ログ倉庫に格納されています
s3からファイルをダウンロードする処理を書きたいんだけど
AWSへの接続情報ってアクセスキーidとシークレットアクセスキーだけでいいの? ec2からってこと?ロールつけないと駄目
というか質問がざっくりすぎるだろ >>2
・webアプリの画面からダウンロードボタンクリック
・サーバー側でS3からファイルを取ってきてそれを画面に渡す
ってのがやりたい
region='[自分のregion名]'
bucket='[自分のbucket名]'
key= params[:file_name]
credentials=Aws::Credentials.new(
'アクセスキーid',
'シークレットアクセスキー',
)
# send_dataのtypeはtypeで指定
client=Aws::S3::Client.new(region:region, credentials:credentials)
data=client.get_object(bucket:bucket, key:key).body
qiita参考にここまで書いたんだけどこれで自分のAWSを識別できるのかなって ■ このスレッドは過去ログ倉庫に格納されています