Chapter 8. Communication Through Tweets
In This Chapter
Working with" API communication methods
Update your Twitter status
Manage a user's timeline
More working examples of the API in PHP
This chapter covers API methods that allow users to communicate over Twitter. Communicating over Twitter involves consuming and creating tweets. Some ways you can work with tweets are by:
Updating your status
Sending a direct message
Favoriting a tweet
Searching for tweets
Status Methods
Status methods are methods that deal directly with tweets. They are used to create, delete, get details on, and retweet a tweet. There are six status methods, including:
statuses/show
statuses/update
statuses/destroy
statuses/retweet
statuses/retweets
Get the details of a specific tweet
You can get the complete details of a tweet and the user who wrote it with the statuses/show
method.
This method doesn't require authentication, but to get the details of a protected Twitter account, you must
Authenticate your API call.
Have permission to view the protected account.
This method requires a GET request and is rate limited. Chapter 7 explains the concern with rate limits.
Output
This method has two output formats:
XML
JSON
On a successful method call, it returns the complete status object, which contains the complete user object of the author.
If the tweet doesn't exist you will receive an error message and a HTTP status code of 404.
Input
This method requires one parameter, the id of the tweet.
id
: The numerical id of the status update.Example: ...
Get Twitter® Application Development for Dummies® now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.