Check是Parse用户已经链接到facebook或twitter

时间:2014-02-19 18:10:49

标签: ios objective-c facebook twitter parse-platform

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

有什么想法吗?

2 个答案:

答案 0 :(得分:1)

Parse为这类事物提供了一组utils,其中一部分是:

+ (BOOL)isLinkedWithUser:(PFUser *)user

答案 1 :(得分:1)

您可以使用 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