NSArray *arrFBPermissions = [[NSArray alloc] initWithObjects: @"user_birthday",@"email",nil];
[FBSession openActiveSessionWithReadPermissions:arrFBPermissions
allowLoginUI:YES
completionHandler:
^(FBSession *session, FBSessionState state, NSError *error) {
if (error == nil) {
[FBRequestConnection startWithGraphPath:@"me?fields=id,name,birthday" completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
if (error == nil) {
NSLog(@"FB user detail %@",result);
}else {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error" message:[NSString stringWithFormat:@"Following error occured:%@",error] delegate:nil cancelButtonTitle:@"dismiss" otherButtonTitles: nil];
[alert show];
}
}];
}else {
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Error" message:[NSString stringWithFormat:@"Following error occured:%@",error] delegate:nil cancelButtonTitle:@"dismiss" otherButtonTitles: nil];
[alert show];
}
}];
FacebookAppID, URL, , facebook.
