【发布时间】:2015-02-09 21:14:25
【问题描述】:
我正在使用aws-sdk-ruby 删除保存在我的 amazon s3 帐户的存储桶中的文件,但我不知道为什么我能够使用以下代码从 S3 存储桶中删除所需的文件。
这是我的代码
require 'aws-sdk-v1'
require 'aws-sdk'
ENV['AWS_ACCESS_KEY_ID'] = "XXXXXXX"
ENV["AWS_SECRET_ACCESS_KEY"] = '/ZZZZZZZZ'
ENV['AWS_REGION'] = 'us-east-1'
s3 = Aws::S3::Resource.new
bucket = s3.bucket('some-bucket')
obj = bucket.object('https://s3.amazonaws.com/some-bucket/38ac8226-fa72-4aee-8c3d-a34a1db77b91/some_image.jpg')
obj.delete
【问题讨论】:
标签: ruby amazon-web-services amazon-s3 rubygems