account, make sure that your account credentials are valid, check your api rate limit
and end the current session for the authenticated user.
status, retrieves the public and user timelines and allows you to show, update, destroy
and retrieve replies for the authenticated user.
user, retrieves the friends, followers for the authenticated user. With the
show method you can return extended information about the passed in user.
directMessage, retrieves the authenticated users received direct message and allows you to send and
delete new direct message.
friendship, create or remove a friendship for the authenticated user.
favorite, list, create or remove a favorite tweet.
verifyCredentials, Use this method to test if supplied user credentials are valid with minimal overhead.
endSession, Use this method to sign users out of client-facing applications.
rateLimitStatus, Returns the remaining number of API requests available to the authenticating user
before the API limit is reached for the current hour.
publicTimeline, Returns the 20 most recent statuses from non-protected users with a custom user icon.
The public timeline is cached by twitter for 60 seconds.
friendsTimeline, Returns the 20 most recent statuses posted by the authenticating user and that
user's friends.
friendsTimeline method accepts an array of optional parameters to modify the query.since, Narrows the returned results to just those statuses created after the specified
date/time (up to 24 hours old).
page, Which page you want to return.
userTimeline, Returns the 20 most recent statuses posted from the authenticating user.
userTimeline method accepts an array of optional parameters to modify the query.id, Specifies the ID or screen name of the user for whom to return the friends_timeline.
since, Narrows the returned results to just those statuses created after the specified
date/time (up to 24 hours old).
page, Which page you want to return.
count, Specifies the number of statuses to retrieve. May not be greater than 200.
show, Returns a single status, specified by the id parameter below. The status's author will be returned inline.
This method required a tweet id to be passed in.
update, Updates the authenticating user's status. This method requires that you pass in the status update that
you want to post to twitter. A second optional parameter is the id of the tweet that you are replying to.
update method accepts a second additional parameter.in_reply_to_status_id, The ID of an existing status that the status to be posted is in reply to.
replies, Returns the 20 most recent @replies (status updates prefixed with @username) for the
authenticating user.
replies method accepts an array of optional parameters to modify the query.since, Narrows the returned results to just those statuses created after the specified
date/time (up to 24 hours old).
page, Which page you want to return.
since_id, Returns only statuses with an ID greater than (that is, more recent than) the specified ID.
destroy, Destroys the status specified by the required ID parameter.
friends, Returns up to 100 of the authenticating user's friends who have
most recently updated, each with current status inline.
friends method accepts an array of optional parameters to modify the query.id, Specifies the ID or screen name of the user for whom to return a list of friends.
since, Narrows the returned results to just those statuses created after the specified
date/time (up to 24 hours old).
page, Which page you want to return.
followers, Returns the authenticating user's followers, each with current status inline.
followers method accepts an array of optional parameters to modify the query.id, Specifies the ID or screen name of the user for whom to return a list of followers.
page, Which page you want to return.
show, Returns extended information of a given user, specified by ID or screen name as per the
required id parameter below
messages, Returns a list of the 20 most recent direct messages sent to the authenticating user.
message method accepts an array of optional parameters to modify the query.since_id, Returns only direct messages with an ID greater than (that is, more recent than)
the specified ID.
since, Narrows the returned results to just those statuses created after the specified
date/time (up to 24 hours old).
page, Which page you want to return.
sent, Returns a list of the 20 most recent direct messages sent by the authenticating user.
sent method accepts an array of optional parameters to modify the query.since_id, Returns only direct messages with an ID greater than (that is, more recent than)
the specified ID.
since, Narrows the returned results to just those statuses created after the specified
date/time (up to 24 hours old).
page, Which page you want to return.
new, Sends a new direct message to the specified user from the authenticating user.
Requires both the user and text parameters below.
destroy, Destroys the direct message specified in the required ID parameter. The authenticating user
must be the recipient of the specified direct message.
create, Befriends the user specified in the ID parameter as the authenticating user.
destroy, Discontinues friendship with the user specified in the ID parameter as the authenticating user.
exists, Tests if a friendship exists between the authenticated user and the passed in user.
favorites, Returns the 20 most recent favorite statuses for the authenticating user or user specified by the ID parameter
id, The ID or screen name of the user for whom to request a list of favorite statuses.
page, Which page you want to return.
create, Favorites the status specified in the ID parameter as the authenticating user..
destroy, Un-favorites the status specified in the ID parameter as the authenticating user.