我正在創建一個與Facebook集成的安卓遊戲,以檢索他們的照片和名字以及使用圖形的其他信息,我已經發現如何使用下面的代碼檢索他們的照片它完美的作品,但我很努力地找到工作的例子,提取像first_name等其他信息...正在檢索android原生應用的facebook圖數據
我用來檢索照片並在ImageView中顯示它的代碼如下。
public void showPhoto(View v) {
try {
ImageView MyProfilePicImageView = (ImageView)findViewById(R.id.temp);
URL MyProfilePicURL = new URL("https://graph.facebook.com/me/picture?type=normal&method=GET&access_token="+ access_token);
Bitmap MyprofPicBitMap = null;
try {
MyprofPicBitMap = BitmapFactory.decodeStream(MyProfilePicURL.openConnection().getInputStream());
MyProfilePicImageView.setImageBitmap(MyprofPicBitMap);
}
catch (IOException e) {
e.printStackTrace();
}
} catch (MalformedURLException e) {
e.printStackTrace();
}
}
我已經搜查高和低,但似乎無法找到如何使用圖表,其他信息意味着檢索其他信息FIRST_NAME等等......這裏包括了Facebook開發者網站上(https://developers.facebook.com/docs/reference/api/ )但找不到一個工作示例。
任何人都可以告訴我一個工作示例來檢索用戶的first_name,以便我可以在textview中顯示它嗎?
謝謝,這就是我正在尋找的:-) – TRicks
我想要生日 – Prasad
你可以指定你想要得到的字段嗎?fields = birthday,name這將返回生日,如果它可用可以使用圖形API資源管理器通過從左側區域指定所需的字段來查找正確的URL使用https://developers.facebook.com/tools/explorer/145634995501895/?method=GET&path=me%2Ffriends%3Ffields%3Dbirthday% 2Cname&版本= V2.2& – Amal