Sha256: 3faac9e273ad54ff371f600aef8731d4693be12ecf6c8d5111962258cb1c5fec

Contents?: true

Size: 623 Bytes

Versions: 4

Compression:

Stored size: 623 Bytes

Contents

= Nap

It be an extremely simple REST library, yo!

== Example

  gem 'nap'
  require 'rest'
  require 'json'
  
  response = REST.get('http://twitter.com/statuses/friends_timeline.json', {},
    {:username => '_evan', :password => 'buttonscat'}
  )
  if response.ok?
    timeline = JSON.parse(response.body)
    puts(timeline.map do |item|
      "#{item['user']['name']}\n\n#{item['text']}"
    end.join("\n\n--\n\n"))
  elsif response.forbidden?
    puts "Are you sure you're `_evan' and your password is the name of your cat?"
  else
    puts "Something went wrong (#{response.status_code})"
    puts response.body
  end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
Fingertips-nap-0.3.1 README
nap-0.4 README
nap-0.2 README
nap-0.3 README