استرجاع صورة ملف تعريف المستخدم من Twitter
سؤال
أنا أستخدم API Twitter4J في 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 ليكون Imageicon
Jlabel1.setIcon(img);
نصائح أخرى
ألقِ نظرة على رمز المثال.https://github.com/yusuke/twitter4j/blob/master/twitter4j-examples/src/main/java/twitter4j/examples/user/getprofileimage.java
يمكنك تمرير إما profileImage.mini ، profileImage.normal أو profilemage.bigger
لا تنتمي إلى StackOverflow