【问题标题】:'{"errors":{"base":["Forbidden. Need user."]}}''{"errors":{"base":["Forbidden. Need user."]}}'
【发布时间】:2014-09-22 07:17:27
【问题描述】:

大家好,我正在尝试上传用户个人资料图片,它显示给我 '{"errors":{"base":["Forbidden. Need user."]}}' 这个错误请告诉我我做错了什么

QBContent.uploadFileTask(profilePic, true, new QBCallbackImpl() {
    @Override
    public void onComplete(Result result) {
        if (result.isSuccess()) {
            // get uploaded file 
            QBFileUploadTaskResult fileUploadTaskResult = (QBFileUploadTaskResult) result;
            QBFile qbFile = fileUploadTaskResult.getFile();
            int uploadedFileID = qbFile.getId();

            // Connect image to user
            QBUser user = new QBUser();
            user.setId(userID);
            user.setFileId(uploadedFileID);

            QBUsers.updateUser(user, new QBCallbackImpl() {
                @Override
                public void onComplete(Result result) {
                    if (result.isSuccess()) {
                        // Profile picture has changed!
                    } else {
                        Log.e("Errors",result.getErrors().toString()); 
                    }
                } 
            });
        } else {
            Log.e("Errors",result.getErrors().toString()); 
        }
    }
});

【问题讨论】:

  • 如果您保存然后使用它,您不会从登录中保存他的会话
  • 我认识的每个人都对 Quickblox 有疑问..

标签: android quickblox


【解决方案1】:

有两个场景 1)您不是登录用户 2)或者可能是您创建的会话已过期 为此,您需要再次使用 quickblox 登录

【讨论】:

    【解决方案2】:

    要么您没有所需的权限。或者您不是注册用户。

    【讨论】:

    • 我不知道如何通过许可证,我是 qucik bloxl 的新手
    • 请告诉我如何添加许可
    • 不需要其他权限。使用您在登录时已经创建的会话应用程序......等会话保存......
    【解决方案3】:

    您应该再次登录您的用户,并且只有在附加文件之后。我在使用相机拍照时遇到了类似的情况。我这样做了。 意图意图 = 新意图(MediaStore.ACTION_IMAGE_CAPTURE); 开始活动(意图); CameraActivity 已启动,连接丢失,如果要上传文件,需要重新连接。

    【讨论】:

      【解决方案4】:

      在调用上传之前尝试这样做

      QBUsers.signIn(Constants.user);
      

      【讨论】:

        猜你喜欢
        • 2015-04-18
        • 1970-01-01
        • 1970-01-01
        • 2020-04-06
        • 1970-01-01
        • 1970-01-01
        • 2022-12-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多