Twitter für Spielekinder

Twitter ist ja eine Tolle Sache.

Wenn man es ein paar Wochen/Monate benutzt hat versucht man einen noch größeren Mehrwert aus dem Dienst zu ziehen. Wie wäre es damit die neusten Tweets auch auf der eigenen Homepage anzuzeigen? Für diese und ähnliche Anliegen gibt es die Twitter-API.

Alles was man braucht ist PHP und die eigene Twitter-ID-Nummer. Um es Neueinsteigern etwas einfacher zu machen ist hier mein PHP-Code, den ich verwende:

$tweetcount = 3;

$twitterid = none;

$url = “http://twitter.com/statuses/user_timeline/$twitterid.xml?count=$tweetcount”;

$xml = simplexml_load_file(“$url”);

$i=0;

foreach($xml->status as $status)

{

$status_text = $status->text;

$status_text = ereg_replace(“[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]”,

“<a href=\”\\0\”>\\0</a>”, $status_text);

$status_text = ereg_replace(“(@)([0-9,A-Z,a-z]+)”,

“<a href=\”http://twitter.com/\\2\”>@\\2</a>”, $status_text);

$status_id = $status->id;

$status_source = $status->source;

$status_user_name = $status->user->name;

$status_user_image = $status->user->profile_image_url;

if($i==0) print “<p><img src=’$status_user_image’ /><a href=’http://twitter.com/$status_user_name’>$status_user_name</a></p>”;

print “<p>$status_text</p>”;

$i++;

}

Leave a Comment





Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.