Ruby wrapper for the Imgur API.
Install with RubyGems:
gem install 'imgur-api'
Or add to your Gemfile:
For anonymous usage, create a new client with your Client-ID
client = .(client_id) # or Imgur::Client.new(client_id)
To upload an image, first create a
image = ::.('path/to/image', title: 'Awesome photo')
Then use the client to upload it and recieve a
uploaded = client.upload(image) # uploaded.link => http://i.imgur.com/...
Creating an album is super easy!
# The first argument can also be an array of images, or nil for a blank album. album = client.new_album(uploaded, title: 'My Photography') # album.link => http://imgur.com/a/...