谁能为我提供一个很好的文档,以便使用asw-sdk版本2将文件上传到S3。我签出了主要文档,在v1中我们曾经这样做过
s3 = AWS::S3.new
obj = s3.buckets['my-bucket']
现在在v2中,当我尝试
s3 = Aws::S3::Client.new
最终以
Aws::Errors::MissingRegionError: missing region; use :region option or export region name to ENV['AWS_REGION']
谁能帮我这个?
根据官方文件:
要使用Ruby SDK,您必须配置区域和凭据。
因此,
s3 = Aws::S3::Client.new(region:'us-west-2')
或者,可以从以下位置之一加载默认区域:
Aws.config[:region]
ENV['AWS_REGION']
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句