Class Twitter::Client
In: lib/twitter/client.rb
lib/twitter/client/accounts.rb
lib/twitter/client/activity.rb
lib/twitter/client/block.rb
lib/twitter/client/direct_messages.rb
lib/twitter/client/favorites.rb
lib/twitter/client/friends_and_followers.rb
lib/twitter/client/help.rb
lib/twitter/client/legal.rb
lib/twitter/client/lists.rb
lib/twitter/client/local_trends.rb
lib/twitter/client/notification.rb
lib/twitter/client/places_and_geo.rb
lib/twitter/client/saved_searches.rb
lib/twitter/client/search.rb
lib/twitter/client/spam_reporting.rb
lib/twitter/client/suggested_users.rb
lib/twitter/client/timelines.rb
lib/twitter/client/trends.rb
lib/twitter/client/tweets.rb
lib/twitter/client/urls.rb
lib/twitter/client/users.rb
Parent: Object

Wrapper for the Twitter REST API

@note All methods have been separated into modules and follow the same grouping used in {dev.twitter.com/doc the Twitter API Documentation}. @see dev.twitter.com/pages/every_developer

Methods

current_user   new  

Included Modules

Twitter::Authenticatable Twitter::Connection Twitter::Request Twitter::Client::Accounts Twitter::Client::Activity Twitter::Client::Block Twitter::Client::DirectMessages Twitter::Client::Favorites Twitter::Client::FriendsAndFollowers Twitter::Client::Help Twitter::Client::Legal Twitter::Client::Lists Twitter::Client::LocalTrends Twitter::Client::Notification Twitter::Client::PlacesAndGeo Twitter::Client::SavedSearches Twitter::Client::Search Twitter::Client::SpamReporting Twitter::Client::SuggestedUsers Twitter::Client::Timelines Twitter::Client::Trends Twitter::Client::Tweets Twitter::Client::Urls Twitter::Client::Users

Classes and Modules

Module Twitter::Client::Accounts
Module Twitter::Client::Activity
Module Twitter::Client::Block
Module Twitter::Client::DirectMessages
Module Twitter::Client::Favorites
Module Twitter::Client::FriendsAndFollowers
Module Twitter::Client::Help
Module Twitter::Client::Legal
Module Twitter::Client::Lists
Module Twitter::Client::LocalTrends
Module Twitter::Client::Notification
Module Twitter::Client::PlacesAndGeo
Module Twitter::Client::SavedSearches
Module Twitter::Client::Search
Module Twitter::Client::SpamReporting
Module Twitter::Client::SuggestedUsers
Module Twitter::Client::Timelines
Module Twitter::Client::Trends
Module Twitter::Client::Tweets
Module Twitter::Client::Urls
Module Twitter::Client::Users

Public Class methods

Initializes a new API object

@param attrs [Hash] @return [Twitter::Client]

Public Instance methods

Returns the configured screen name or the screen name of the authenticated user

@return [Twitter::User]

[Validate]