2012-08-15 56 views
0

我想在用户首次登录应用程序时获取Facebook的access_token和用户标识。我已经获得访问令牌,但与Facebook用户ID挣扎。Facebook用户标识iPhone

请给我帮助。我如何获得user_id?

我得到中的access_token以下方法:

- (void)request:(FBRequest *)request didLoad:(id)result { 


_isExtendingAccessToken = NO; 
_requestExtendingAccessToken = nil; 
NSString* accessToken = [result objectForKey:@"access_token"]; 
NSString* expTime = [result objectForKey:@"expires_at"]; 

if (accessToken == nil || expTime == nil) { 
    return; 
} 

self.accessToken = accessToken; 


NSLog(@"access token is ---------->%@",self.accessToken); 

//////......... 
} 

回答

0

尝试请参阅本link并使用此代码

for (NSDictionary* Info in result) 
{ 
    NSString* uid = [Info objectForKey:@"uid"]; 
} 

希望这将是一个有用的

+0

感谢答复....我在哪里放置这个循环? – QueueOverFlow 2012-08-15 09:01:29

+0

你可以在你之后:NSString * expTime = [result objectForKey:@“expires_at”]; – CReaTuS 2012-08-15 23:55:11

相关问题