2009年12月30日 星期三

建立Facebook應用程式 Java API (5) - 取得朋友Profile內的資料

//設定要取得的欄位
 Set fields = new HashSet();
 fields.add(ProfileField.SEX.fieldName()); //性別
 fields.add(ProfileField.NAME.fieldName()); //姓名
 fields.add(ProfileField.BIRTHDAY.fieldName()); //生日
 fields.add(ProfileField.PIC_SMALL.fieldName()); //大頭照

 //取得所有朋友的Uid
 List friendsUid = client.friends_get().getUid();

 //取得使用者資訊
 List users = client.users_getInfo(friendsUid, fields).getUser();
 for(User user:users) {
     user.getSex(); //男:male 女:female
     user.getName();
     user.getBirthday();
     user.getPicSmall(); //大頭照圖片網址
 } 


沒有留言:

張貼留言