I'm trying to get the user name, email and picture from Facebook after login. Login and permissions works fine.
I tried using:
FBSession
But Im getting "user of undeclared FBSession" as I was trying to implement:
if (FBSession.activeSession.isOpen) {
[[FBRequest requestForMe] startWithCompletionHandler:
^(FBRequestConnection *connection,
NSDictionary<FBGraphUser> *user,
NSError *error) {
if (!error) {
NSString *firstName = user.first_name;
NSString *lastName = user.last_name;
NSString *facebookId = user.id;
NSString *email = [user objectForKey:@"email"];
NSString *imageUrl = [[NSString alloc] initWithFormat: @"http://graph.facebook.com/%@/picture?type=large", facebookId];
}
}];}
Found it here: How to get user info from Facebook SDK in iOS?
Any ideas how can I achive this? Or why am I getting undeclared for Facebook elements?