2010年3月2日 星期二

建立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(); //大头照图片网址
 } 


沒有留言:

張貼留言