Suscribirte mediante RSS a Twitter

He preparado este post a raíz de una pregunta lanzada en twitter por Ismael Jiménez, en la que preguntaba a ver si alguien sabía como suscribirse a Twitter mediante RSS. Mi respuesta fue que Twitter había quitado esa funcionalidad. Él me ha respondido que sí, que eso dice en el blog de Twitter, pero que se puede acceder a ellos mediante software de terceros. Lo he comprobado y era cierto.

Me ha intrigado la respuesta, con lo que he echado mano de Google y me he puesto a realizar la búsqueda oportuna.

He encontrado un post en el que habla de ello, en inglés que me he tomado la libertad de aplicar y transcribir aquí en español.

Para suscribirte a tu propio Timeline de Twitter con cualquier lector/agregador de Feeds (RSS) como Google Reader deberías de añadir la siguiente suscripción:

http://twitter.com/statuses/user_timeline/XXX.rss

Donde XXX es tu identificación (no es tu nick, es tu ID, un código numérico) que puedes obtener aquí.

En mi caso, mi Twitter es @vllona, y una vez introducido en el enlace anterior, me da el código 51101883.

Por lo tanto, para suscribirme al RSS de mi propio TimeLine, deberé utilizar la dirección:

http://twitter.com/statuses/user_timeline/51101883.rss

En mi caso lo he probado con Google Reader y me ha funcionado.

La segunda manera es utilizando la búsqueda de Twitter:

http://search.twitter.com/search?q=vllona

Una vez que lo tienes en pantalla, te puedes suscribir mediante RSS haciendo clic en su icono.

Una alternativa a esto (via Miguel Fernández Arrieta @lostinweb20):

http://search.twitter.com/search.atom?q=vllona

También lo puedes utilizar para suscribirte mediante RSS a un #hashtag,cuando está ocurriendo un evento o una circunstancia determinada, incluso seleccionando el idioma de los Tweets, por ejemplo, para saber lo que está pasando con el movimiento #15m

http://search.twitter.com/search?q=%2315m

Por último, si lo que quieres es suscribirte mediante RSS a los Tweets de una lista de Twitter, también he encontrado el siguiente enlace.

Hay que utilizar la siguiente fuente:

http://api.twitter.com/1/AUTHOR/lists/TWITTER-LIST/statuses.atom

Donde debes sustituir AUTHOR por el nombre del usuario que creó la lista, y TWITTER-LIST por el nombre de la propia lista.

Es decir, si te quieres suscribir a una lista creada por Mikel Agirregabiria llamada «Amistad no solo virtual», deberías de escribir:

http://api.twitter.com/1/agirregabiria/lists/amistad-no-solo-virtual-2/statuses.atom

ACTUALIZACIÓN 11/12/2012

A petición de Julen Iturbe, Consultor Artesano, los RSS de Twitter dejarán de funcionar en marzo de 2013:
He investigado un poco. Lo más interesante lo he encontrado en:
https://dev.twitter.com/discussions/11582
Copio lo importante:
@episod Taylor Singletary
Sure, I can help identify the ones that will keep going for you until March 2013:

You’ve mostly already identified the ones you were looking for:
User: https://api.twitter.com/1/statuses/user_timeline.rss?screen_name=jobrodie
Mentions: jobrodie» title=»http://search.twitter.com/search.atom?q=@jobrodie» rel=»nofollow»>http://search.twitter.com/search.atom?q=@jobrodie
Favourites: http://api.twitter.com/1/favorites.rss?screen_name=jobrodie
Search: http://search.twitter.com/search.atom?q=fluffy%20bunnies (%20 acts as ‘space’)
Hashtag search: http://search.twitter.com/search.atom?q=%23scicomm (%23 acts as ‘#’)

8 weeks 4 days ago Login to post comments

Resultado, funciona hasta marzo 2013 cuando cambian la API de Twitter y dejaremos de tener RSS hasta que alguien invente una nueva manera o Twitter lo permita.

7 comentarios sobre “Suscribirte mediante RSS a Twitter

    1. Gracias Alexis, lo comprobaré. No es inmediato la captura del RSS, puede haber demoras de al menos un día.

      Acabo de comprobarlo, y me está funcionando correctamente con mi cuenta de Twitter y mi Google Reader.

      Te he preparado un pantallazo:
      Pantallazo Reader

      En él puedes ver como un Tweet mío aparece en mi Google Reader esa misma tarde.

      Espero que te sirva.

Los comentarios están cerrados.