Получить изображение профиля пользователя из Twitter

StackOverflow https://stackoverflow.com/questions/4606790

  •  25-09-2019
  •  | 
  •  

Вопрос

Я использую Twitter4j API в Java, чтобы получить изображение профиля для пользователя Twitter, в который вошли в систему. Команда - это что-то вроде:

twitter.getProfileImage(twitter.getScreenName(), Imagesize);

Что такое размер изображения? Как я могу отобразить ProfileImage Объект в этикетке, например?

Это было полезно?

Решение

ОК, ответ:

Предположим, что объект Twitter является Twitter

1 - Получить пользователя из объекта Twitter

User user = twitter.showUser(twitter.getid());

2 - Получить URL-адрес изображения профиля

URL url = user.getProfileImageURL();

3 - Создать значок изображения

ImageIcon img = new ImageIcon(url);

4 - Установите значок JLABEL, чтобы быть нами

Jlabel1.setIcon(img);

Другие советы

Посмотрите на пример код.https://github.com/yusuke/twitter4j/blob/master/twitter4j-example/src/main/java/twitter4j/examples/user/getProfileimage.java.

Вы можете пройти в профиле ProftyImage.mini, programage.normal или proftyImage.bigger

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top