Recupere a imagem do perfil do usuário do Twitter
Pergunta
Estou usando a API do Twitter4J em Java para recuperar a imagem do perfil de um usuário do Twitter cujo login. O comando é algo como:
twitter.getProfileImage(twitter.getScreenName(), Imagesize);
Qual é o tamanho da imagem? Como posso exibir o ProfileImage
Objeto em um rótulo, por exemplo?
Solução
Ok, a resposta é:
Suponha que o objeto do Twitter seja o Twitter
1 - Obtenha o usuário do objeto do Twitter
User user = twitter.showUser(twitter.getid());
2 - Obtenha o URL da imagem do perfil
URL url = user.getProfileImageURL();
3 - Crie ícone de imagem
ImageIcon img = new ImageIcon(url);
4 - Defina o ícone Jlabel como o imageicon
Jlabel1.setIcon(img);
Outras dicas
Dê uma olhada no código de exemplo.https://github.com/yusuke/twitter4j/blob/master/twitter4j-examples/src/main/java/twitter4j/exambles/user/getprofileImage.java
Você pode passar por perfilImage.mini, perfilImage.normal ou perfilImage.bigger
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow