2011-09-06 11 views
1

我是新來的ios sdk,最近我在項目中獲得所有朋友的出生日期 在臉書中,我做了這種使用FQL,我能夠獲得除了生日的所有其他細節,我得到的生日,birthday_date列名.. 我只需添加我的代碼只空值和相應的出碼,如何在ios sdk中使用fql獲取臉書中使用fql的朋友的出生日

CODE:

- (IBAction)getPublicInfo:(id)sender 
{ 
NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys: 
            @"SELECT  uid,first_name,middle_name,last_name,name,pic_small,pic_big,birthday,birthday_date FROM user WHERE uid IN (SELECT uid1 FROM friend WHERE uid2=me())", @"query", 
            nil]; 
[_facebook requestWithMethodName:@"fql.query" 
          andParams:params 
         andHttpMethod:@"POST" 
         andDelegate:self]; 
} 

OUTPUT:

{ 
     birthday = "<null>"; 
     "birthday_date" = "<null>"; 
     "first_name" = Mohamed; 
     "last_name" = Sadik; 
     "middle_name" = ""; 
     name = "Mohamed Sadik"; 
     "pic_big" = "http://profile.ak.fbcdn.net/hprofile-ak-snc4/161194_100000520462852_5798920_n.jpg"; 
     "pic_small" = "http://profile.ak.fbcdn.net/hprofile-ak-snc4/173417_100000520462852_4252833_t.jpg"; 
     uid = 100000520462852; 
    } 
+0

可能是一個好主意,使輸出匿名! – Timbo

回答

3

你需要爲user_birthday允許權限

+0

你好。我有同樣的問題,你能解釋如何獲得Facebook的許可? –

相關問題