AWS-SDK未定义方法presigned_post

时间:2017-03-24 01:54:26

标签: ruby amazon-web-services ruby-on-rails-4 amazon-s3 aws-sdk-ruby

朋友有一个我正在寻找的项目,能够直接将视频上传到s3。所有代码,所有aws宝石和配置都是相同的。我的代码库说presigned_post不是bucket对象上的方法 - S3_BUCKET是定义的。

Here is where i'm making my call to set the presignedPost

This is my configurations where the S3_BUCKET is set

有谁知道我的S3_BUCKET对象为什么没有presigned_post方法?它必须在我正在思考的配置或宝石中的某个地方,但我觉得我已经尝试了所有东西。

创业板名单: aws-sdk(2.8.11,2.0.6.pre) aws-sdk-core(2.8.11,2.0.6) aws-sdk-resources(2.8.11,2.0.6.pre) aws-sdk-v1(1.66.0) aws-sigv4(1.0.0) fog-aws(0.9.4,0.9.1)

1 个答案:

答案 0 :(得分:0)

通过更新gemfile来明确地说gem'aws-sdk','> = 2.6.1'我能够解决问题