Obtener con PHP tu status más reciente en Twitter

0 COMENTARIOS -  Publicado hace 11 meses -  Clasificado en: ,

En A beautiful site han realizado una función de PHP que, apoyándose en cURL, obtiene el status más reciente de una cuenta de Twitter. La función es:

<?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>/', $src, $m);
     $status = htmlentities($m[1]);
     if( $hyperlinks ) $status = ereg_replace("[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]", "<a href=\"\\0\">\\0</a>", $status);
     return($status);
}
?>

y un ejemplo de uso:

<?php
echo twitter_status('MiCuentaTwitter')
?>

Tened en cuenta que la función requiere la biblioteca cURL, que en la mayoría de los alojamientos está activada por defecto.

Get Your Most Recent Twitter Status » »

Algunas entradas relacionadas:

También te puede interesar:

Bienvenido a Intenta. Has venido desde ; si andabas buscando algo espero que este post satisfaga tus expectativas.

Cool Math Games

Cool Math Games

Las 10 mejores fuentes para programar

Las 10 mejores fuentes para programar

280 Slides

280 Slides

Theme gratuito para WordPress: Old News

Theme gratuito para WordPress: Old News

Cómo bloquear bots y banear direcciones IP con .htaccess

Cómo bloquear bots y banear direcciones IP con .htaccess
Haz un comentario

¡Gracias por dejar tu opinión! Por favor procura que tu comentarios sean apropiados respecto al tema tratado en la entrada; que no sean spam, u ofensivos, de otro modo, serán eliminados. Todos los comentarios serán moderados antes de su publicación por lo que su aparición en la web puede verse aplazada un cierto tiempo. Si deseas realizar algún comentario, crítica o sugerencia sobre la propia web puedes hacer a través de la siguiente dirección de correo: webintenta@webintenta.com