【发布时间】: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 有疑问..