构造OSS client,用于操作buckets。
标准endpoint
oss-cn-hangzhou.aliyuncs.com oss-cn-beijing.aliyuncs.com
用户绑定的域名
my-domain.com foo.bar.com
Parameters:
构造Client时的参数选项
Options Hash (opts):
[必填]OSS服务的地址,可以是以oss.aliyuncs.com的标准域名,也可以是用户绑定的域名
[可选]用户的ACCESS KEY ID,如果不填则会尝试匿名访问
[可选]用户的ACCESS KEY SECRET,如果不填则会尝试匿名访问
指定endpoint是否是用户绑
定的域名
39 40 41 42 43 44
# File 'lib/aliyun/oss/client.rb', line 39 def initialize(opts) fail ClientError, "Endpoint must be provided" unless opts[:endpoint] @config = Config.new(opts) @protocol = Protocol.new(@config) end