Saf*_*ari 10 facebook objective-c facebook-graph-api ios
关于iOS的Facebook sdk的问题.
如果我有一个活动会话,我怎么才能获得用户ID?
有没有使用此示例代码获取此ID的简单方法?
if (FBSession.activeSession.isOpen) {
[[FBRequest requestForMe] startWithCompletionHandler:
^(FBRequestConnection *connection, NSDictionary<FBGraphUser> *aUser, NSError *error) {
if (!error) {
// I can take the user id..
}
}];
}
Run Code Online (Sandbox Code Playgroud)
这是获取用户ID的最佳方式,而不是使用dot直接访问.
[[FBRequest requestForMe] startWithCompletionHandler:
^(FBRequestConnection *connection, NSDictionary<FBGraphUser> *aUser, NSError *error) {
if (!error) {
NSLog(@"User id %@",[aUser objectForKey:@"id"]);
}
}];
Run Code Online (Sandbox Code Playgroud)
小智 8
+ (NSString *)activeUserId {
return [FBSDKAccessToken currentAccessToken].userID;
}
Run Code Online (Sandbox Code Playgroud)
如果你已经登录Facebook.