2

是否可以使用 quickblox sdk 而不是 facebook-ios-sdk 将 facebook 集成到我的应用程序中?

4

2 回答 2

5

你当然可以。

  1. 下载最新版本的 QuickBlox iOS SDK http://quickblox.com/developers/IOS (1.2.0)

  2. 查询

    [QBUsers logInWithSocialProvider:@"facebook" delegate:self];

  3. 输入您的登录名并进入网络表单

  4. 捕获结果

// QuickBlox 查询委托

-(void)completedWithResult:(Result *)result{

    // success result
    if(result.success){

            // User Login
            if([result isKindOfClass:QBUUserLogInResult.class]){
                QBUUserLogInResult *res = (QBUUserLogInResult *)result;

                // Here is your Facebook access token
                NSString *fbAccessToken = res.socialProviderToken;
                NSDate *fbAccessTokenEpiresAt = res.socialProviderTokenExpiresAt

                // Make query to Facebook Graph API with your access token
                // ...

        }else{
            NSLog(@"Errors=%@", result.errors); 
        }
    }

此外,您可以在 ChattAR https://github.com/QuickBlox/ChattAR-ios src 看到 - 我们在没有 Facebook-ios-sdk 的情况下对 Facebook Graph API 进行了一些查询

ps 你能在 QuickBlox 相关问题中使用“quickblox”标签吗,谢谢。

于 2012-08-27T10:02:29.677 回答
4

您不必使用 facebook sdk,这样做会更好,因为他们制作了 sdk,它很稳定,它可以工作......为什么要重新创建轮子,但是,无论如何,如果您只想做一些简单的事情大胆试试吧。

于 2012-08-20T23:21:49.953 回答