2015-01-16 2 views
11

을 사용하여 URL에서 객체 키 가져 오기 AWS SDK 젬을 사용하면 일부 매개 변수가있는 객체 URL을 쉽게 얻을 수 있습니다.AWS SDK (v2)

예 :

credentials = Aws::Credentials.new(ENV['S3_KEY'], ENV['S3_SECRET']) 
s3 = Aws::S3::Resource.new(
    credentials: credentials, 
    region: ENV['S3_REGION_KEY'] 
) 
object = s3.bucket('my-bucket').object('path/to/file.ext') 
url = object.public_url 

이 공개 URL을 감안할 때 나는 그것이 Aws::S3::Object를 얻기 위해 반대 할 수 있습니까? 이 SDK를 사용하여이를 수행 할 수있는 방법이 있습니까? 또는 URL을 수동으로 분할해야합니까? (나는 이것을 피하고 싶습니다.)

+0

내가이 [노트]에서 발견 된 것도 (https://github.com 이것을 사용하지 아마 가치가있다/aws/aws-sdk-core-ruby/릴리즈). –

답변