小编Pav*_*tha的帖子

如何在ios中获取Facebook用户信息

我正在尝试开发一个简单的应用程序,当用户连接到Facebook时,它会从Facebook检索数据.我试过这个代码.

NSArray *permissions = [[NSArray alloc] initWithObjects:@"user_birthday",@"user_hometown",@"user_location",@"email",@"basic_info", nil];

    [FBSession openActiveSessionWithReadPermissions:permissions
                                       allowLoginUI:YES
                                  completionHandler:^(FBSession *session,
                                                      FBSessionState status,
                                                      NSError *error) {
                                  }];

    [FBRequestConnection startForMeWithCompletionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
        NSLog(@"%@", [result objectForKey:@"gender"]);
        NSLog(@"%@", [result objectForKey:@"hometown"]);
        NSLog(@"%@", [result objectForKey:@"birthday"]);
        NSLog(@"%@", [result objectForKey:@"email"]);
    }];
Run Code Online (Sandbox Code Playgroud)

但是当我运行这段代码时,它会给出一个错误"FBSDKLog:对端点请求的错误'我':必须为这个端点的调用指定一个开放的FBSession."

在此先感谢,非常感谢您的帮助.

facebook fetch ios

2
推荐指数
1
解决办法
4494
查看次数

标签 统计

facebook ×1

fetch ×1

ios ×1