嗨, 我是新來的機器人嘗試整合Twitter與我的應用程序。我需要在用戶登錄後獲取Twitter個人資料名稱和個人資料圖片。我可以獲取個人資料名稱,但不能顯示個人資料圖片。我如何獲取個人資料照片?如何在android中的twitter集成中獲取用戶個人資料圖片?
1
A
回答
0
如果您提取了user profile,請查看名爲「profile_image_url」的json條目。有些關於此的twitter文檔也可以找到here。將此與ImageDownloader一起使用,以下載要在項目中用作位圖的圖像。這是如何下載和顯示圖像的頭號谷歌的結果:
http://getablogger.blogspot.com/2008/01/android-download-image-from-server-and.html
0
private TwitterApp mTwitter;
mTwitter.getUserProfileImage();
返回登錄的用戶的個人資料照片。
也ü可以定製根據事先知情同意是指:Android Twitter getting profile image size issue
1
你可以得到這樣一些信息:
TwitterApiClient twitterApiClient = TwitterCore.getInstance().getApiClient();
twitterApiClient.getAccountService().verifyCredentials(false, false, new Callback<User>() {
@Override
public void success(Result<User> userResult) {
String name = userResult.data.name;
String email = userResult.data.email;
// ... other infos
// Get the profile pic
// _normal (48x48px) | _bigger (73x73px) | _mini (24x24px)
String photoUrlNormalSize = userResult.data.profileImageUrl;
String photoUrlBiggerSize = userResult.data.profileImageUrl.replace("_normal", "_bigger");
String photoUrlMiniSize = userResult.data.profileImageUrl.replace("_normal", "_mini");
String photoUrlOriginalSize = userResult.data.profileImageUrl.replace("_normal", "");
}
@Override
public void failure(TwitterException exc) {
Log.d("TwitterKit", "Verify Credentials Failure", exc);
}
});
從官方文檔:
您可以獲取用戶的最近的個人資料圖片來自
GET users/show
。在用戶對象中,您可以找到profile_image_url
和profile_image_url_https
字段。這些字段將包含用戶上傳圖像的調整大小的「正常」變體的 。這個「正常的」 變體通常是48x48px。通過修改URL,您可以檢索其他變體尺寸,例如 「更大」,「迷你」和「原始」。
相關問題
- 1. 如何通過用戶個人資料圖片iOS獲取Linkedin和Twitter集成?
- 2. 如何在iOS中獲取twitter個人資料圖片URL?
- 3. 如何在iphone中獲取Twitter個人資料圖片?
- 4. 無法獲取twitter個人資料圖片的用戶api 1.1
- 5. 獲取用戶個人資料圖片Twitter的api
- 6. 在Swift中使用Parse獲取Twitter個人資料圖片
- 7. 如何在android中獲取Google帳戶個人資料照片?
- 8. 用戶名或ID與V1.1獲取Twitter個人資料圖片
- 9. 如何在android中獲取Facebook個人資料圖片?
- 10. 獲取Twitter個人資料照片
- 11. 如何在Twitter上獲取用戶的高分辨率個人資料圖片?
- 12. 如何在Facebook SDK 3.0中獲取facebook用戶的個人資料圖片Android
- 13. Android - Manipulate Twitter個人資料圖片
- 14. 如何使用twitter api(js)獲取用戶個人資料圖片?
- 15. 從omniauth-twitter獲取中型或大型個人資料圖片
- 16. 如何獲取用戶好友的個人資料圖片?
- 17. 如何獲得的用戶在Facebook的個人資料圖片中的Android
- 18. 如何在iOS6中獲取Facebook,Twitter個人資料(姓名,圖片)
- 19. 如何獲取我的Gmail帳戶的個人資料圖片?
- 20. Twitter如何使用Android Studio中的Fabric插件獲取用戶個人資料圖片(固定)
- 21. 如何在linkedin中獲取其他用戶的完整個人資料圖片
- 22. 如何使用id在linkedin中獲取用戶個人資料圖片?
- 23. 如何在iOS中從Google +獲取個人資料圖片?
- 24. 如何在我的Android應用程序中獲取Facebook個人資料圖片?
- 25. 如何上傳用戶的Twitter個人資料照片中的Android
- 26. 如何在ImageView中顯示用戶的個人資料圖片?
- 27. 獲取Twitter個人資料圖片的實際鏈接
- 28. 獲取用戶個人資料圖片圈圖像視圖
- 29. 獲取Facebook的個人資料圖片使用Facebook用戶名
- 30. 使用picasso獲取用戶的facebook個人資料圖片
我已經給出了答案, 找到你的答案[here](http://stackoverflow.com/a/39632369/2623882) –