我的Android應用程序使用Parse作爲後端,我已經集成了Facebook登錄。所以現在,我得到了用戶名和臉書個人資料ID,因爲這是我所需要的。 爲了獲取他的個人資料圖片我使用這些簡單的線條:問題同時試圖獲取Android的用戶的Facebook個人資料圖片
Long hash = mUser.getLong(ParseConstants.KEY_FACEBOOK_ID);
String gravatarUrl = "https://graph.facebook.com/" + hash +
"/picture?width=120&height=120";
Picasso.with(getBaseContext())
.load(gravatarUrl)
.placeholder(R.color.focused_green_button)
.into(imgSingle);
當我在測試它的工作以及3 Facebook帳戶的應用程序,但現在我在谷歌發揮發送應用的測試版,它總是返回一個問號。 我也不明白爲什麼相同的網址適用於某些配置文件,而不適用於其他網址。 作爲一個例子,這一個工程,我能看到的資料圖片:
https://graph.facebook.com/868281133254730/picture?width=120&height=120
,這一次沒有:
https://graph.facebook.com/10207266268160228/picture?width=120&height=120
:/ 感謝的!