Example usage for twitter4j User getOriginalProfileImageURL

List of usage examples for twitter4j User getOriginalProfileImageURL

Introduction

In this page you can find the example usage for twitter4j User getOriginalProfileImageURL.

Prototype

String getOriginalProfileImageURL();

Source Link

Usage

From source file:TwitterLookUpUsers.LookupUsers.java

License:Apache License

public static void main(String[] args) throws InterruptedException {

    Postgresql.DBBaglan();//  ww w  .  j ava2  s.  c  om
    Postgresql.DBSelect();
    Twitter twitter = new TwitterFactory().getInstance();

    for (int j = 0; j < sonuc.length; j++) {

        try {
            User user = twitter.showUser(sonuc[j]);
            if (user.getStatus() != null) {
                System.out.println((j + 1) + ". Sorgu___________________________________");
                System.out.println("@" + user.getScreenName());
                System.out.println(user.getTimeZone());
                System.out.println("@" + user.getName());
                System.out.println("@" + user.getURL());
                System.out.println("LOKASYONN  : " + user.getLocation());
                System.out.println("@" + user.getDescription());
                System.out.println("@" + user.getOriginalProfileImageURL());
                System.out.println("@" + user.getMiniProfileImageURL());
                System.out.println("@" + user.getProfileBackgroundImageURL());
                System.out.println("_______________________________________________");

                if (lokasyon[j].contains(user.getLocation()))

                {
                    System.out.println("KULLANICI BU OLABLR*************************");

                }
            } else {

                // the user is protected
                System.out.println((j + 1) + ". Sorgu______________________________________");
                System.out.println("@" + user.getScreenName() + "---- KULLANICI PUBLIC DEL");
                System.out.println("___________________________________________________");
            }

        }

        catch (TwitterException te)

        {
            te.printStackTrace();

            if ((te.getErrorCode() == 88)) {
                System.err.println("EXCEED..............");
                Thread.sleep(900000); //wait 15 min
            }
            System.out.println();

        }

    }

    System.exit(0);
}

From source file:uniandes.cupi2.tweetSpy.mundo.TweeSpy.java

License:Academic Free License

/**
 * Recupera la informacion de los usuarios mencionados.
 * @throws TwitterException//from  ww  w  .j av  a 2 s .c om
 */
public void cargarMasMencionados() throws TwitterException {

    ResponseList<Status> menciones = darTimeLine();
    for (int i = 0; i < menciones.size(); i++) {
        Status status = menciones.get(i);
        UserMentionEntity[] nombreM = status.getUserMentionEntities();
        for (int calmese = 0; calmese < nombreM.length; calmese++) {
            String usuarioMencionado = nombreM[calmese].getScreenName();
            User u = user.showUser(usuarioMencionado);
            Usuario nuevo = new Usuario(u.getName(), u.getOriginalProfileImageURL(), "");

            try {
                arbolMenciones.insertar(nuevo);
            } catch (YaExisteException e) {
                nuevo.aumentarContador();
            }
        }
    }
}

From source file:uniandes.cupi2.tweetSpy.mundo.TweeSpy.java

License:Academic Free License

/**
 * Retorna la lista de amigos del usuario.
 * @return/*from ww w  .  j a  v a  2 s .  c om*/
 * @throws TwitterException
 */
public ListaDoblementeEncadenada<Usuario> darListaAmigos() throws TwitterException {
    listaAmigos = new ListaDoblementeEncadenada<Usuario>();
    User u1 = null;
    long cursor = -1;
    IDs ids;
    String resp = user.getScreenName();
    do {

        ids = user.getFriendsIDs(resp, cursor);
        for (long id : ids.getIDs()) {
            //System.out.println(id);
            User useri = user.showUser(id);
            String nombre = useri.getName();
            String name = useri.getScreenName();
            String url = useri.getOriginalProfileImageURL();
            String desc = useri.getDescription();
            //Para buscaar por indices
            ResponseList<Status> estatuses = user.getUserTimeline(name);

            Usuario nuevoAmigo = new Usuario(nombre, url, desc);
            nuevoAmigo.recibirTimeline(estatuses);
            listaAmigos.agregarFinal(nuevoAmigo);
            // contenedor?
        }
    } while ((cursor = ids.getNextCursor()) != 0);

    return listaAmigos;
}

From source file:uniandes.cupi2.tweetSpy.mundo.TweeSpy.java

License:Academic Free License

/**
 * Retorna la lista de seguidores del usuario.
 *///from w w  w.ja  v  a 2s.  c o  m
public ListaDoblementeEncadenada<Usuario> darListaSeguidores() throws TwitterException {
    listaSeguidores = new ListaDoblementeEncadenada<Usuario>();
    User u1 = null;
    long cursor = -1;
    IDs ids;
    String resp = user.getScreenName();

    do {

        ids = user.getFollowersIDs(resp, cursor);
        for (long id : ids.getIDs()) {
            //System.out.println(id);
            User useri = user.showUser(id);
            String nombre = useri.getName();
            String url = useri.getOriginalProfileImageURL();
            String desc = useri.getDescription();
            Usuario nuevoAmigo = new Usuario(nombre, url, desc);
            listaSeguidores.agregarFinal(nuevoAmigo);
            // contenedor?
        }
    } while ((cursor = ids.getNextCursor()) != 0);

    return listaSeguidores;
}