0
Amazon S3サーバーにアップロードされたファイルがいくつかあり、新しいRailsアプリケーションを開発しています。これらのamazon s3ファイルをレールアプリにレンダリングする必要がありました。 amazon s3から私のレールアプリに目的を見るためだけにファイルをレンダリングしますか?Amazon S3ファイルをレールにレンダリングする方法
助けてください。
Amazon S3サーバーにアップロードされたファイルがいくつかあり、新しいRailsアプリケーションを開発しています。これらのamazon s3ファイルをレールアプリにレンダリングする必要がありました。 amazon s3から私のレールアプリに目的を見るためだけにファイルをレンダリングしますか?Amazon S3ファイルをレールにレンダリングする方法
助けてください。
はい、公式にサポートされている宝石で、認証目的でバケツにアクセスするために必要なものすべてを提供するaws-sdk gemを見ることができます。
宝石のドキュメントは非常に詳細であり、あなたは認証が設定されていたら、あなたのURLにアクセスするには、以下のような何かを行うことができます。
s3 = Aws::S3::Resource.new(region: "your-region")
s3.bucket("bucket-name").object("key/for/object").presigned_url("get", expires_in: 3600)
はありがとうございました:) – Rasool