0

我想在用户第一次在应用程序中登录时获取 Facebook access_token 和用户 ID。我已经获得了访问令牌,但正在为 Facebook 用户 ID 苦苦挣扎。

请给我帮助。我如何获得 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);

//////.........
}
4

1 回答 1

0

尝试查看此链接并使用此代码

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

希望会有用

于 2012-08-15T07:38:11.027 回答