Check the Releases for the latest documentation generated with Sandcastle. It's a little more useful than this wiki since it includes the parameter names and descriptions as well as the return types.


Constructors:

Twitter()
Constructor - without user authentication

Twitter(String, String)
Constructor - with user authentication



Status Methods:

GetPublicTimeline()
public_timeline - Returns the 20 most recent statuses from non-protected users who have set a custom user icon.


GetFriendsTimeline()
friends_timeline - Returns the 20 most recent statuses posted by the authenticating user and that user's friends.

GetFriendsTimeline(DateTime)
friends_timeline - Returns the 20 most recent statuses posted by the authenticating user and that user's friends since the given date.


GetUserTimeline()
user_timeline - Returns the 20 most recent statuses posted by the authenticating user.

GetUserTimeline(String)
user_timeline - Returns the 20 most recent statuses posted by the given user.

GetUserTimeline(Int32)
user_timeline - Returns the requested number of most recent statuses posted by the authenticating user.

GetUserTimeline(DateTime)
user_timeline - Returns the 20 most recent statuses posted by the authenticating user since the given date.

GetUserTimeline(Int32, DateTime)
user_timeline - Returns the requested number of most recent statuses posted by the authenticating user since the given date.

GetUserTimeline(String, DateTime)
user_timeline - Returns the 20 most recent statuses posted by the given user since the given date.

GetUserTimeline(String, Int32, DateTime)
user_timeline - Returns the requested number of most recent statuses posted by the given user since the given date.


StatusShow(Int32)
show - Returns a single status, specified by the ID parameter.


StatusUpdate(String)
update - Updates the authenticating user's status.


StatusReplies()
replies - Returns the 20 most recent @replies (status updates prefixed with @username) for the authenticating user.

StatusReplies(Int32)
replies - Returns the 20 most recent @replies (status updates prefixed with @username) for the authenticating user according to the given page number.


StatusDestroy(Int32)
destroy - Destroys the status specified by the required ID parameter



User Methods:

Friends()
friends - Returns up to 100 of the authenticating user's friends who have most recently updated, each with current status inline.

Friends(Int32)
friends - Returns up to 100 of the authenticating user's friends who have most recently updated, each with current status inline according the to given page number.

Friends(String)
friends - Returns up to 100 of the specified user's friends who have most recently updated, each with current status inline.

Friends(String, Int32)
friends - Returns up to 100 of the specified user's friends who have most recently updated, each with current status inline according the given page number.


Followers()
followers - Returns the authenticating user's followers, each with current status inline.

Followers(Int32)
followers - Returns the authenticating user's followers, each with current status inline according the given page number.

Followers(String)
followers - Returns the specified user's followers, each with current status inline.

Followers(String, Int32)
followers - Returns the specified user's followers, each with current status inline according the the given page number.


UserShow(String)
show - Returns the extended information of a given user.


Featured()
featured - Not listed on the API page. May no longer be supported. Returns Twitter's featured user's.



Direct Message Methods:

DirectMessages(Int32, Int32)
direct_messages - Returns a list of the 20 most recent direct messages sent to the authenticating user since the given ID and according the given page number. Includes detailed information about the sending and recipient users.

DirectMessages(DateTime, Int32)
direct_messages - Returns a list of the 20 most recent direct messages sent to the authenticating user since the given date and according the given page number. Includes detailed information about the sending and recipient users.


DirectMessagesSent()
sent - Returns a list of the 20 most recent direct messages sent by the authenticating user.

DirectMessagesSent(Int32, Int32)
sent - Returns a list of the 20 most recent direct messages sent by the authenticating user since the given ID and according to the given page number.

DirectMessagesSent(DateTime, Int32)
sent - Returns a list of the 20 most recent direct messages sent by the authenticating user since the given date and according to the given page number.


DirectMessageNew(String, String)
new - Sends a new direct message to the specified user from the authenticating user. Requires both the user and text parameters below.


DirectMessageDestroy(Int32)
destroy - Destroys the direct message specified in the required ID parameter. The authenticating user must be the recipient of the specified direct message.



Friendship Methods:

FriendshipCreate(String)
create - Befriends the user specified in the ID parameter as the authenticating user.


FriendshipDestroy(String)
destroy - Discontinues friendship with the user specified in the ID parameter as the authenticating user.



Notification Methods:

Follow(String)
follow - Enables notifications for updates from the specified user to the authenticating user.

Leave(String)
leave - Disables notifications for updates from the specified user to the authenticating user.

Last edited Jan 16, 2009 at 2:13 AM by onilpatel, version 4

Comments

No comments yet.