Parse.com - 另一个用户已经链接到这个facebook id

von*_*dip 8 parse-platform

我正在使用parse.com的api,并尝试将当前活跃的用户链接到他的Facebook帐户.

我一直在努力:

Another user is already linked to this facebook id
Run Code Online (Sandbox Code Playgroud)

至于我的问题:我如何获得用户连接的脸书ID?我想用活动和登录用户切换当前的匿名用户.

谢谢

Jer*_*Day 13

我通过注销当前用户然后登录解决了这个问题.运行良好.

[PFFacebookUtils linkUser:[PFUser currentUser] permissions:permissionsArray block:^(BOOL success, NSError *error) {
    if (!success) {
        if (!error) {
            NSLog(@"User Cancelled");
        } else {
            if(error.code == 208) {
                [PFUser logOut];
                [PFFacebookUtils logInWithPermissions:permissionsArray block:^(PFUser *user, NSError *error) {
                    if(error) {
                        NSLog(@"An error occurred: %@", error);
                    } else {
                        // Carry on
                    }
                }];
            } else {
                NSLog(@"An error occurred: %@", error);
            }
        }
    } else {
        // Carry on
    }
}];
Run Code Online (Sandbox Code Playgroud)