Skip to content

Instantly share code, notes, and snippets.

@ssig33
Last active August 29, 2015 13:56
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ssig33/8847694 to your computer and use it in GitHub Desktop.
Save ssig33/8847694 to your computer and use it in GitHub Desktop.
require 'aws/s3'
AWS_ID = 'ネームスペース'
AWS_KEY = 'コンソールでみられる KEY'
s3 = AWS::S3.new(access_key_id: AWS_ID, secret_access_key: AWS_KEY, s3_endpoint: "b.storage.sakura.ad.jp", use_ssl: false)
ARGV.each{|a|
obj = s3.buckets[AWS_ID].objects[a]
obj.write(file: a)
puts obj.public_url.to_s
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment