Mostrar últimos Tweets con PHP
Con este simple script PHP podemos mostrar los últimos tweets de un usuario. Sólo debemos pasarle como parámetro el nombre de usuario de la cuenta y el número de tweets a mostrar.
[code]function my_twitter($usuario,$tweets) {
$feed = "http://search.twitter.com/search.atom?q=from:" . $usuario . "&rpp=" . $tweets;
$xml = simplexml_load_file($feed);
foreach($xml->children() as $child) {
foreach ($child as $value) {
if($value->getName() == "content") {
$content = $value . "";
echo ‘
’.$content.’
’;
}
}
}
}[/code]
Luego para mostrar los tweets solo basta con:
[code]my_twitter("sessionstudio",5);[/code]
Visto en webintenta







[...] This post was mentioned on Twitter by Diseño Web y Gráfico, Diseño Web y Gráfico. Diseño Web y Gráfico said: Nuevo Post: Mostrar Tweets con PHP http://bit.ly/aMH8Gc [...]
[...] Como mostrar tus tweets con PHP http://www.sessionstudio.com.ar/blog/2010/09/04/mostrar-tweets-c… ...
[...] » noticia original Esta entrada fue publicada en Code/Código, Programming. Guarda el enlace permanente. ← Un script PHP de envío de formularios que funciona | Bájate el script corregido Prevenir el re-envío de formularios en PHP → [...]
Hola. No funciona
Hola Nico, gracias por el comentario, ya está solucionado el problema.
Saludos cordiales
cuando le pongo el numero para delimitar los twtts no sirve me arroja mas de 1 aunque puse la URL directa en mi navegador y si le voy cambiando el numero efectivamente me regresa los twts que le digo ya sea 1,2, etc… sabes porque aqui en la funcion no funciona asi?
Saludos Excelente Codigo!!
Una solucion rapida puse una variale llamada contar al inicio de la funcion en valor 0 y dentro del if donde comparas == content ahi dentro puse lo siguiente:
if($value->getName() == “content”)
{
if($contar<$tweets)
{
$content = $value . "";
echo '’.$content.”;
$contar++;
}
}
Gracias Mike por el aporte!