Class Twitter::RESTError
In: lib/twitter/core.rb
lib/twitter/rails.rb
Parent: Exception

Exception subclass raised when there is an error encountered upon querying or posting to the remote Twitter REST API.

To consume and query any RESTError raised by Twitter4R:

 begin
   # Do something with your instance of <tt>Twitter::Client</tt>.
   # Maybe something like:
   timeline = twitter.timeline_for(:public)
 rescue RESTError => re
   puts re.code, re.message, re.uri
 end

Which on the code raising a RESTError will output something like:

 404
 Resource Not Found
 /i_am_crap.json

Methods

to_hash   to_s  

Included Modules

ClassUtilMixin Twitter::RailsPatch

External Aliases

code -> id

Attributes

code  [RW] 
message  [RW] 
uri  [RW] 

Public Instance methods

Returns string in following format:

 "HTTP #{@code}: #{@message} at #{@uri}"

For example,

 "HTTP 404: Resource Not Found at /i_am_crap.json"

[Validate]