jueves, 21 de febrero de 2013

Usando la API de twitter en JAVA

Este es un proyecto que comencé, era un cliente de escritorio sencillo de twitter, hecho en Java, lo comencé en Java pensando en la multiplataforma, estaba desempolvando Java y aprendiendo a usar swing para la interfaz gráfica, utilice una biblioteca llamada twitter4j para manejar la API de twitter.

Notese que el código esta algo desordenado, y hay bloques de código comentado, esto era por las pruebas, pero en funcionalidad, tenía los siguientes puntos:

• Te pide autorización para tu cuenta, y graba tu usuario y el token en una base de datos sqlite

• Permite mostrar la time line y las menciones

• Guarda tus followers en la base de datos con una fecha (la intención de esto era poder comparar que followers te dejaban de seguir)

• Detecta automáticamente los links y los acorta usando el servicio de bit.ly (también necesitaran registrarse en bit.ly para solicitar una llave y configurarla en el código)

Para hacer que funcione necesitaran registrarse en el sitio de desarrollo de twitter y pedir su token para crear una aplicación y en el código del programa configurar esta.

Las bibliotecas necesarias están en el directorio /dist/lib/

En el archivo comprimido viene la base de datos sqlite con las tablas que usa el programa.

Acá dejo el Link de descarga https://www.dropbox.com/s/1bwcslc5msgur9a/TweetJax.tar.gz

Nota debido a los recientes cambios en la API de twitter lo recomendable es que descarguen la ultima versión de la biblioteca twitter4j y la actualicen en el proyecto.

No hay comentarios: