Como obtener status de twiter con PHP

Bueno les comento que consegui un script bien interesante que permite saber cual es el status de un usuario de twitter, a través de PHP. 

Lo probe y funcionó perfecto, cabe destacar que en vista de que en la internet hay mucha información de suma importancia, tambien hay que tener en cuenta que hay mucha basura, para eso estoy, para corroborar ese material y aportar en el desarrollo web.

Este es el codigo:

<?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=html_entity_decode($status);
$status = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]", "<a href=\"\\0\">\\0</a>", $status); 
return($status); 
}
echo twitter_status('Micuentatwitter'); //Aqui coloco en nombre de usuario twitter
?>

De seguro le vas a salir error sobre la librería curl , para eso ustedes se van al archivo "php.ini" y buscan la librería mencionada, y le quitan el ";" (punto y coma), y reinician el servidor y listo ya pueden obtener el status de un usuario de twitter. De vez en cuando estare colocando articulos sobre PHP y TWITTER.

Hasta una nueva oportunidad.

Nota: estoy adelantando el proximo post de PHP-AJAX_ORACLE.

Comentarios