[英]How to access my profile info from facebook in iphone sdk?
我如何使用iPhone iPhone SDK的Facebook API從Facebook獲取我的個人資料信息。 我已經能夠成功使用connect方法登錄。
之后,我寫了類似的查詢:
- (void)session:(FBSession*)session didLogin:(FBUID)uid {
NSString* fql = [NSString stringWithFormat:@"select uid,name,first_name,middle_name,last_name,affiliations,profile_update_time,timezone,religion,birthday,birthday_date,sex,hometown_location,relationship_status,political,current_location,activities,interests,music,tv,movies,books,quotes,about_me,hs_info,education_history,work_history,status,online_presence,family,username,website,is_blocked,contact_email,email,pic_small,pic_big,pic_square,pic,proxied_email,allowed_restrictions,verified from user where uid == %lld", _session.uid];
NSDictionary* params = [NSDictionary dictionaryWithObject:fql forKey:@"query"];
[[FBRequest requestWithDelegate:self] call:@"facebook.fql.query" params:params];
}
- (void)request:(FBRequest*)request didLoad:(id)result {
if ([request.method isEqualToString:@"facebook.fql.query"]) {
NSArray* users = result;
NSDictionary* user = [users objectAtIndex:0];
}
}
當我顯示user(Dictionary)時,我無法從個人資料中獲取所有值。 我的個人資料中已經存在並設置的一些值顯示為null。
為什么我無法從自己的個人資料中獲取所有信息? 或我該怎么辦?
任何想法或幫助將不勝感激?
請查看此問題,該問題已更新為完整的實施細節:
不,您不能>您可以使用Facebook API做一些事情,但不是全部
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.