Twitter4J es una librería Java para poder interactuar con la API de Twitter. Con Twitter4J, puedes integrar tu aplicación Java con los servicios de Twitter. Si tienes algunos conocimientos de Java, implementar esta librería es bastante sencillo; solo agrega el jar a la variable de entorno Classpath de tu Java Virtual Machine.
En este tutorial aprenderemos lo básico acerca de esta API.
Características:
- Trabaja sobre cualquier plataforma Java versión 1.4.2 o posterior.
- Trabaja en la plataforma Android (a partir de la versión 2.1.0).
- Soporta la autenticación OAuth.
Descarga de Twitter4J
Web Oficial
Twittear desde Java
Para Twittear desde Java haremos uso del siguiente codigo:
Código
import java.util.List; import twitter4j.*; public class TwitterJ { private Twitter mi_twitter; try { mi_twitter = new Twitter(userName, password); mi_twitter.verifyCredentials(); } catch (TwitterException ex) { } } try { this.mi_twitter.updateStatus(tweet); } } TwitterJ mi_twitter = new TwitterJ("usuario", "password"); mi_twitter.nuevoTweet("Tweet"); } }
Obtener tu estado actual
Con este código sabemos nuestro ultimo tweet:
Código
import java.util.List; import twitter4j.*; public class TwitterJ { private Twitter mi_twitter; try { mi_twitter = new Twitter(userName, password); mi_twitter.verifyCredentials(); } catch (TwitterException ex) { } } try { List<Status> statusList = mi_twitter.getUserTimeline(); } catch (TwitterException ex) { } return "Mi Estado es: "+estadoActual; } TwitterJ mi_twitter = new TwitterJ("user", "pass"); } }