i beginner in ios development. searched lot didn't code working cause of deprecated class in latest fbsdk 4.2. want integration of fb in apps. able integrate fb in app , can login , logout. app need fetch logged-in user e-mail id , display in label. here code, have tried.
-(void)viewdidload { [super viewdidload]; if ([fbsdkaccesstoken currentaccesstoken]) { self.loginbutton.readpermissions = @[@"public_profile", @"email", @"user_friends"]; fbsdkgraphrequest *request = [[fbsdkgraphrequest alloc] initwithgraphpath:@"me" parameters:@{@"fields":@"email"} httpmethod:@"get"]; [request startwithcompletionhandler:^(fbsdkgraphrequestconnection *connection, id result, nserror *error) { if(!error) { self.lblemail.text = [result objectforkey:@"email"]; nslog(@"email:%@", result); } }]; }
this working fine me facebook sdk 4.2
if ([fbsdkaccesstoken currentaccesstoken]) { [[[fbsdkgraphrequest alloc] initwithgraphpath:@"me" parameters:nil] startwithcompletionhandler: ^(fbsdkgraphrequestconnection *connection, id result, nserror *error) { if (!error) nslog(@"%@",result); else nslog(@"%@",error); }]; }
hope you.
Comments
Post a Comment