当前位置:  开发笔记 > IOS > 正文

QuickBlox v2.6 x通过Facebook for iOS登录

如何解决《QuickBloxv2.6x通过FacebookforiOS登录》经验,为你挑选了0个好方法。

我试图通过Facebook SDK登录Quickblox应用程序但是我得到422错误.

我在Quikblox,Facebook和iOS应用程序中完成了所有需要的工作

    创建Facebook应用程序并集成SDK到iOS应用程序.

    我在Quickblox管理员中填写了所有必填字段

我在这里验证了令牌

-(IBAction)test:(id)sender {
FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];
[login logInWithReadPermissions:@[@"email"]
             fromViewController:self handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {

    if (error) {
        // Process error
    }
    else if (result.isCancelled) {
        // Handle cancellations
    }
    else {
        if ([result.grantedPermissions containsObject:@"email"])
        {
            NSLog(@"result is:%@",result.token.tokenString);
            [QBRequest logInWithSocialProvider:@"facebook" accessToken:result.token.tokenString
                             accessTokenSecret:nil
                                  successBlock:^(QBResponse *response, QBUUser *user) {
                // Login succeded
            } errorBlock:^(QBResponse *response) {
                // Handle error
            }];
        }
    }
}];
}

我也试过QMServicesManager

    [[[QMServicesManager instance]authService]logInWithFacebookSessionToken:[FBSDKAccessToken currentAccessToken].tokenString completion:^(QBResponse *response, QBUUser *userProfile) {

}];

我的日志

推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有