android - Quckblox q-municate 视频聊天 'Token Required'

标签 android api quickblox

使用 Quickblox 的 q-municate for android 并成功进行了一天的视频聊天。

我现在收到一条错误消息,只是说“需要 token ”。根据 Quickblox 文档,我知道 session 在两小时后超时。

是否有关于如何纠正此问题的教程?

我读过这个documentation但我仍然不知道如何将它们拼凑在一起。

我在 QBAuthHelp.java 文件中找到了这段代码,这是视频聊天的验证方法吗?

public QBUser login(QBUser inputUser) throws QBResponseException, BaseServiceException {
    QBUser user;
    QBAuth.createSession();
    String password = inputUser.getPassword();
    user = QBUsers.signIn(inputUser);
    String token = QBAuth.getBaseService().getToken();
    user.setPassword(password);
    AppSession.startSession(LoginType.EMAIL, user, token);
    return user;

感谢您在这里提供的任何帮助,我是这里的新手。

最佳答案

您需要使用 QBAuth 方法在您的应用中获取 session 。 需要鉴权,才能获取Token并成功创建session。

关于android - Quckblox q-municate 视频聊天 'Token Required',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24706031/

相关文章:

javascript - aJax REST API 调用 - Curl 在 aJax 失败时工作

ios - 带有静态库的体系结构 armv7 的 undefined symbol

android - 使用来自 Cloud Endpoints 的客户端库。 jar导入不工作

android - 表格布局中行之间的差距

android - 使用 Android API,我可以模拟/创建来电吗?

android - 在 Android 的 Firebase 中将项目添加到列表

javascript - Node.js - 从 JSON 对象引用解析图像

javascript - 当使用 www 时,我没有得到 api 结果,如果没有 www 使用,我会得到它们

ios - 如果已经建立,如何将用户添加到 QBRTCSession

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