我正在使用 parse.com 的 api 并尝试将当前事件的用户链接到他的 facebook 帐户。
我一直在纠结:
Another user is already linked to this facebook id
至于我的问题:如何获取用户连接的 facebook id?我想将我当前的匿名用户切换为事件用户和登录用户。
谢谢
最佳答案
我通过注销当前用户然后登录来解决这个问题。效果很好。
[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
}
}];
关于parse-platform - Parse.com - 另一个用户已经链接到这个 facebook id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15998084/