I've been using this forever with paperclip and aws-s3:
def authenticated_url(style = nil, expires_in = 90.minutes)
AWS::S3::S3Object.url_for(attachment.path(style || attachment.default_style), attachment.bucket_name, :expires_in => expires_in, :use_ssl => true)
end
The new paperclip uses the AWS-SDK gem, which breaks this giving the error:
undefined method `url_for' for AWS::S3:Class
Anyone know how to get this method to work with the new AWS-SDK gem?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…