Tu último estado de Twitter con PHP
by Jesús - 29 mayo, 2009
Hoy os dejo una función para mostrar nuestro último estado de Twitter con PHP, apoyándose en cURL, biblioteca que está activada por defecto en la mayoría de los alojamientos.
<?php
function twitter_status($twitter_id, $hyperlinks = true) {
$c = curl_init();
curl_setopt($c, CURLOPT_URL, "http://twitter.com/statuses/user_timeline/$twitter_id.xml?count=1");
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
$src = curl_exec($c);
curl_close($c);
preg_match('/<text>(.*)<\/text>/', $src, $m);
$status = htmlentities($m[1]);
if( $hyperlinks ) $status = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]", "<a href=\"\\0\">\\0</a>", $status);
return($status);
}
?>
Un ejemplo de uso sería:
<?php
echo twitter_status('MiCuentaTwitter')
?>
Una función fácil y sencilla para poner en nuestra web nuestro minuto a minuto en Twitter. (como el pajarito que está en la parte superior de este blog)

Lo estoy probando y funciona excelente, muchas gracias
Muchas gracias, funciona muy bien
[...] En este ultimo código debemos modificar donde dice "Tu_Usuario" por tu usuario de Twitter, y listo eso es todo lo que hay que hacer yo e probado este código en uno de mis sitios y me funciona perfectamente, es muy rápido y casi nunca falla, y bueno por ultimo les comento que este código lo vi en el blog de BartMan. [...]
Genial!!!, oye pero como le hago para mostrar los ultimos 3 twitts?
quiero mostrar lso ultimos 3 , no hepodido,peor el ejemploque pusiste funciona perfectamente.
gracias, si puedes decirmeque cmabiarle para que muestre lso ultimso 3 seria fabuloso
Apprceitaoin for this information is over 9000thank you!