Ruby on rails 将AWS与Ruby on Rails应用程序连接
为了解决我的问题,我经历了很多问题,但每次我解决一个问题时,都会弹出另一个问题 许多答案似乎过时了 有谁能给我一个简单的例子,说明如何将RoR应用程序连接到AWS,以允许用户从bucket下载文件 我觉得我的大部分错误都是由于我的配置不好造成的。AWS文档没有太大帮助 试试看Ruby on rails 将AWS与Ruby on Rails应用程序连接,ruby-on-rails,amazon-web-services,amazon-s3,Ruby On Rails,Amazon Web Services,Amazon S3,为了解决我的问题,我经历了很多问题,但每次我解决一个问题时,都会弹出另一个问题 许多答案似乎过时了 有谁能给我一个简单的例子,说明如何将RoR应用程序连接到AWS,以允许用户从bucket下载文件 我觉得我的大部分错误都是由于我的配置不好造成的。AWS文档没有太大帮助 试试看 谢谢,您能解释一下如何使用环境变量吗?您的意思是,rails应用程序中的环境变量吗? require 'aws-sdk' access_key_id = ACCESS_KEY_ID secret_access_key
谢谢,您能解释一下如何使用环境变量吗?您的意思是,rails应用程序中的环境变量吗?
require 'aws-sdk'
access_key_id = ACCESS_KEY_ID
secret_access_key = SECRET_ACCESS_KEY
aws3 = AWS::S3.new(access_key_id: access_key_id, secret_access_key: secret_access_key)
bucket = aws3.buckets['BUCKET_NAME']
# get data thru iteration
bucket.objects.each do |object|
puts object.key
puts object.read
end