Twitter for PHP is a very small and easy-to-use library for sending messages to Twitter and receiving status updates.
Usage
Create object using your credentials (user name and password)
$twitter = new Twitter($userName, $password);
The send() method updates your status. The message must be encoded in UTF-8:
$twitter->send('I am fine today.');The load() method returns the 20 most recent status updates posted in the last 24 hours by you:
$channel = $twitter->load(Twitter::ME);
or posted by you and your friends:
$channel = $twitter->load(Twitter::ME_AND_FRIENDS);
or most recent mentions for you:
$channel = $twitter->load(Twitter::REPLIES);
The returned channel is a SimpleXMLElement object. Extracting the information from the channel is easy:
foreach ($channel->status as $status) {
echo "message: ", $status->text;
echo "posted at " , $status->created_at;
echo "posted by " , $status->user->name;
}