Sha256: 2d3233be1b3add4f06200b40ac516c8b603b22511f639950d47545b5b63cd686

Contents?: true

Size: 349 Bytes

Versions: 7

Compression:

Stored size: 349 Bytes

Contents

dir = File.expand_path(File.join(File.dirname(__FILE__), '..', 'lib'))
require File.join(dir, 'httparty')
require 'pp'

class Rubyurl
  include HTTParty
  base_uri 'rubyurl.com'

  def self.shorten( website_url )
    post( '/api/links.json', query: { link: { website_url: website_url } } )
  end
end

pp Rubyurl.shorten( 'http://istwitterdown.com/')

Version data entries

7 entries across 7 versions & 3 rubygems

Version Path
httsoiree-0.13.3 examples/rubyurl.rb
httparty-0.13.3 examples/rubyurl.rb
httparty-0.13.2 examples/rubyurl.rb
httsoiree-0.13.1.1 examples/rubyurl.rb
httsoiree-0.13.1 examples/rubyurl.rb
httparty-enterprise-edition-0.13.1.1 examples/rubyurl.rb
httparty-enterprise-edition-0.13.1 examples/rubyurl.rb