QuickBlox:FB 用户无法登录聊天

Posted

技术标签:

【中文标题】QuickBlox:FB 用户无法登录聊天【英文标题】:QuickBlox : FB user cannot login in the chat 【发布时间】:2013-04-19 13:06:39 【问题描述】:

我使用 QuickBlox ios SDK 创建了一个 ios 应用程序。我提供了手动和 Facebook 登录选项。使用 Facebook 登录后,我无法登录聊天。但是手动登录没有这样的问题。这是它显示的错误: QBChat/didNotAuthenticate,错误:

在登录 Facebook 后,我需要做些什么才能登录聊天吗?

【问题讨论】:

【参考方案1】:

请阅读聊天密码http://quickblox.com/developers/Chat#Password

如果您使用社交登录,聊天密码将等于 qb 会话令牌

QBUUser *user = [QBUUser user];
user.ID = 298;
user.password = [BaseService sharedService].token;
[[QBChat instance] loginWithUser:user];

【讨论】:

你必须使用你的用户ID,而不是这个例子【参考方案2】:

你试试用这个方法吗

[QBUsers logInWithSocialProvider:@"facebook" accessToken:@"my_fb_token" accessTokenSecret:nil delegate:self];

显式传递 facebook 令牌?

【讨论】:

以上是关于QuickBlox:FB 用户无法登录聊天的主要内容,如果未能解决你的问题,请参考以下文章

在 IOS 中使用 QuickBlox 视频聊天,无需登录或密码

Quickblox iOS - 登录正常。无法让 Facebook 弹出窗口出现?

获取 quickblox 聊天中的用户列表

将 Parse 与 FB 集成连接起来

Android 社​​交登录 Quickblox 聊天

Quickblox 示例视频聊天 - 无法创建用户