我正在尝试使用 aws-s3 gem 访问我的 Amazon S3 帐户,但无论我做什么,我什至无法打印存储桶列表。
错误:
undefined method `bytesize' for #<AWS::S3::Bucket:0x1b9e488>
从代码:
# hello_world.rb
require 'rubygems'
require 'sinatra'
require 'aws/s3'
get '/' do
connection = AWS::S3::Base.establish_connection!(
:access_key_id => '***',
:secret_access_key => '***'
)
AWS::S3::Service.buckets
end
我对 Ruby 没有太多经验,我只是错过了一些明显的东西吗?