检查 Parse 用户是否已链接到 facebook 或 twitter



我已经设置了一些Parse用户,我有一个按钮,他们可以点击它链接到fb或twitter。我想检查它们是否已经链接,以便我可以有一个警报视图,告诉用户他们已经链接了。

有什么想法吗?

Parse 为这类事情提供了一组实用程序,其中一部分是:

+ (BOOL)isLinkedWithUser:(PFUser *)user

您可以使用 PFQuery 来实现此目的:

id loggedUser = ...; // Get your facebook/twitter user info after clicking login
PFQuery *query = [PFUser query];
[query whereKey:@"email" equalTo:loggedUser[@"email"]];
[query countObjectsInBackgroundWithBlock:^(int number, NSError *error) {
    if(number > 0) {
        // The user already exists
    } else {
        // No user exists with the email
    }
}];

来源: Parse.com

相关内容

最新更新