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 ‘your-hash-tag’ con la hash-tag que hemos elegido, y ‘user01′, ‘user02′ y ‘user03′con el nombre de usuario de Twitter de aquellos que contribuirán con nuestro blog.

Luego debemos copiar el link “Feed 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 - 2010 elWebmaster.com | Powered by Wordpress | Diseño CSS y XHTML válido. | Algunos íconos basados en FamFamFam Mini
Iniciar sesión