2016-03-01 124 views
0

我經歷了很多試圖解決我的問題的問題,但每次我都會彈出一個解決方案。將AWS與Ruby on Rails應用程序連接起來

很多答案似乎過時了。

任何人都可以給我一個關於如何將RoR應用程序連接到AWS以允許用戶從一個存儲桶下載文件的簡單分解?

我覺得我的大部分錯誤都源自我的糟糕的配置。 AWS文檔沒有多大幫助。

回答

0

嘗試 AWS SDK for Ruby - Version 1

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 
+0

謝謝,你能解釋一下如何使用環境變量? –

+0

你的意思是,你的rails應用程序的環境變量? –

相關問題