• Autor: admin
  • Publicado: May 14th, 2009
  • Categoria: Articulos
  • Comentarios: 1

Como twittear desde Java

twitter-logo

Ya que me metí a la moda del twitter, me puse indagar y existen unas cuantas librerias para twittear desde Java, esta es la que más me gusto, Twitter4J,tal vez una de las más faciles de usar, veamos unos ejemplos.

Para obtener una lista de tus últimos mensajes

 public static void main(String[] args) {
		    Twitter myTwitter = new Twitter(tUser, tPass);
		    try{
		        List utl = myTwitter.getUserTimeline();
		        for(Status a : utl){
		          // Obtenemos el avatar del usuario loggueado
		          System.out.println("Imagen: " +
		                a.getUser().getProfileImageURL().toString());
		          // Obtenemos la fecha de creacion del mensaje
		          System.out.println("Fecha: " + a.getCreatedAt());
		          //Obtenemos el mensaje
		          System.out.println("Mensajes: " + a.getText());
		        }
		    }catch(Exception e){
		     System.out.print(e.getMessage());
		    }
		  }

Si queremos conocer los últimos mensajes de @gandulo, pues este seria el código

		Twitter myTwitter = new Twitter(tUser, tPass);
		try {
			List utl = myTwitter.getUserTimeline("gandulo");
			for (Status a : utl) {
				// Obtenemos el avatar del usuario loggueado
				System.out.println("Imagen: "
						+ a.getUser().getProfileImageURL().toString());
				// Obtenemos la fecha de creacion del mensaje
				System.out.println("Fecha: " + a.getCreatedAt());
				// Obtenemos el mensaje
				System.out.println("Mensajes: " + a.getText());
			}
		} catch (TwitterException e1) {
			System.out.print(e1.getMessage());
		}

Para postear un mensaje

          Twitter myTwitter = new Twitter(tUser, tPass);
		try {
			Status status = myTwitter.update("mi mensaje");
		} catch (TwitterException e) {
			e.printStackTrace();
		}

Para enviar un mensaje privado a alguien

      Twitter myTwitter = new Twitter(tUser, tPass);
      try {
      myTwitter.sendDirectMessage("gandulo", "Saludando");
	} catch (TwitterException e1) {
	System.out.print(e1.getMessage());
	}

Para agregar o eliminar a alguien

//Agregar
Twitter myTwitter = new Twitter(tUser, tPass);
		try {
			myTwitter.create("ajulloa");
		} catch (TwitterException e) {
			e.printStackTrace();
		}
//Eliminar
 
Twitter myTwitter = new Twitter(tUser, tPass);
		try {
			myTwitter.destroy("ajulloa");
		} catch (TwitterException e) {
			e.printStackTrace();
		}

Tags: ,

One Response to “Como twittear desde Java”


  1. seeal
    on May 27th, 2009
    @ 8:28

    gracias lo probare haber que tal ^^

Dejar una Respuesta

Spam Protection by WP-SpamFree

© 2009 Jotadeveloper Blog. Nuestros contenidos están bajo licencia Creative Commons mientras no se indique lo contrario,
y pueden reproducirse libremente sin más que mencionar la fuente ("JotaDeveloper") y la URL concreta del artículo original. .

This blog is powered by Wordpress and JotaDeveloperTheme.