How To: Convertir tus tweets en Feeds RSS

Como muchos de ustedes sabrán, no hace mucho que Twitter dejo de soportar la funcionalidad de seguir nuestra timeline, usuarios, etc., por medio de Feeds RSS de forma oficial. Buscando una solución a este gran inconveniente encontré una muy buena alternativa al mismo gracias a Tweetledee.

Tweetledee es un script PHP que nos permite acceder fácilmente a nuestra información de Twitter convirtiéndola a los formatos JSON o RSS, pudiendo consultar nuestro timeline (a.k.a home) nuestras publicaciones, favoritos, búsquedas y listas para posteriormente agregarlas a nuestro lector de feeds favorito. Su uso es bastante simple, cuenta con una licencia MIT y el código fuente del proyecto se encuentra alojado en GitHub.

Requisitos

  • PHP 5.3 o superior (PHP 5.4+ para pretty printed JSON).
  • libcurl.
  • Obtener el OAuth y los tokens de acceso de Twitter.

Instalación

Su instalación no es para nada complicada ya que todo lo que debemos hacer es:

  • Descargar el archivo tweetledee.zip o tweetledee.tar.gz y descomprimirlo.
  • Editar el archivo tweetledee_keys.php que se encuentra dentro de la carpeta tweetledee/tldlib/keys e ingresar nuestro consumer_key, consumer_secret, access_token, access_token_secret y nombre de dominio. Para conseguir estos datos es necesario crear una aplicación de Twitter en el sitio de desarrolladores de Twitter. Para mayor informacion favor de consultar la pagina oficial de Tweetledee.
  • Por último, copiar la carpeta tweetledee a nuestro servidor web.

Implementación

Una vez finalizado lo anterior, solo queda agregar alguno de los siguientes enlaces que aparecen a continuación a nuestro lector de feeds:

RSS

Favoritos

  1. http://[nombre_de_nominio]/tweetledee/favoritesrss.php

Home Timeline

  1. http://[nombre_de_nominio]/tweetledee/homerss.php

Listas de Twitter

  1. http://[nombre_de_nominio]/tweetledee/listsrss.php?list=[nombre_de_la_lista]

Búsqueda de Twitter

  1. http://[nombre_de_nominio]/tweetledee/searchrss.php?q=[criterio_de_busqueda]

Timeline de usuario

  1. http://[nombre_de_nominio]//tweetledee/userrss.php

JSON

Favoritos

  1. http://[nombre_de_nominio]/tweetledee/favoritesjson.php

Home Timeline

  1. http://[nombre_de_nominio]/tweetledee/homejson.php

Listas de Twitter

  1. http://[nombre_de_nominio]/tweetledee/listsjson.php?list=[nombre_de_la_lista]

Búsqueda de Twitter

  1. http://[nombre_de_nominio]/tweetledee/searchjson.php?q=[criterio_de_busqueda]

Timeline de usuario

  1. http://[nombre_de_nominio]//tweetledee/userjson.php

Pretty Printed JSON

Favoritos

  1. http://[nombre_de_nominio]/tweetledee/favoritesjson_pp.php

Home Timeline

  1. http://[nombre_de_nominio]/tweetledee/homejson_pp.php

Listas de Twitter

  1. http://[nombre_de_nominio]/tweetledee/listsjson_pp.php?list=[nombre_de_la_lista]

Búsqueda de Twitter

  1. http://[nombre_de_nominio]/tweetledee/searchjson_pp.php?q=[criterio_de_busqueda]

Timeline de usuario

  1. http://[nombre_de_nominio]//tweetledee/userjson_pp.php

Note

Para cerrar el post, les dejo una captura donde se muestra a Tweetledee funcionando con Selfoss:

Tweetledee - Selfoss

 

Fuente: perseosblog

¿Quién está en línea?

Hay 18745 invitados y ningún miembro en línea