Micaela 4 de febrero de 2009 a las 10.49
   Imprimir artículo
elWebmaster.com

C贸mo crear un micro-blog con RSS en Twitter


Si no lo sab铆as mediante la combinaci贸n de Twitter Search, Atom feeds, hash-tags y un poco del cl谩sico PHP tendremos la posibilidad de crear un micro-blog con RSS funcionales mediante Twitter.

Es verdaderamente pr谩ctico y muy sencillo de implementar. Si te interesa este mini tutorial contin煤a leyendo y en poco menos de unos diez minutos tendr谩s tu micro-blog funcionando.

1. Crear una cuenta en Twitter

Antes que nada es necesario que tanto el creador como todos los contribuidores del blog posean cuentas en Twitter.

2. Elegir nuestro hash-tag

Quedar铆a as铆: #nombretublog. Antes de seleccionar tu hash-tag comprueba que no est茅 siendo utilizado por otra persona.

3. El siguiente paso es crear nuestro Atom Feed

Ingresar en search.twitter.com y tipear lo siguiente en la barra de b煤squeda:

#your-hash-tag from:user01 OR from:user02 OR from:user03

Luego reemplazar 鈥榶our-hash-tag鈥 con la hash-tag que hemos elegido, y 鈥榰ser01鈥, 鈥榰ser02鈥 y 鈥榰ser03鈥瞔on el nombre de usuario de Twitter de aquellos que contribuir谩n con nuestro blog.

Luego debemos copiar el link 鈥淔eed para esta librer铆a鈥 ya que lo necesitaremos despu茅s.

4. Convertir el Atom Feed en formato HTML

A continuaci贸n mediante PHP (o cualquier otro lenguaje que deseemos) parsearemos el feed para darle formato HTML.

Aqu铆 es donde necesitaremos la URL del feed que antes copiamos.

El archivo atom-html.php (descargar el c贸digo) da salida a ciertos modulos del Atom Feed como items de una lista desordenada. Puedes darle a esta lista el estilo que desees. Este es un ejemplo de c贸mo implementar el c贸digo:

<ul>
<?php
include('atom-html.php');
# The URL for the Atom feed from search.twitter.com
$url = "http://search.twitter.com/search.atom?q=
%23your-hash-tag+from%3Auser01+OR+from%3Auser02+OR+from%3Auser03";
# Create object to hold data and display output
$atom_parser = new myAtomParser($url);
# Return string containing HTML. The argument for getOutput() is the
# number of items to display
$output = $atom_parser->getOutput(5);
echo $output;
?>
</ul>

Finalmente contaremos nuestros suscriptores con FeedBurner.

Si deseas incluir comentarios sencillamente lo podemos lograr incluyendo el snippet Disqus en el HTML.

Fuente: Think Vitamin


Enviar a Del.icio.us Enviar a Meneame Enviar a Digg Enviar a Fresqui Enviar a Enchilame

Comentarios (2)

  1. Emmanuel dice:

    Si solo necesito hacer el microblog de un # sin user se podria?

    Saludos

  2. Juan Manuel dice:

    @Emmanuel

    No entiendo tu pregunta, si me especificas, podr茅 ayudarte ^_^

Deja tu opinión

© 2007 - 2008 elWebmaster.com | Powered by Wordpress | Diseño CSS y XHTML válido. | Algunos íconos basados en FamFamFam Mini
Acceder