gpt4 book ai didi

android - 自定义对象的 QuickBlox 错误 (Android)

转载 作者:行者123 更新时间:2023-11-29 21:47:53 25 4
gpt4 key购买 nike

我想在自定义对象类中插入一些数据,但出现错误:“禁止。需要用户。”。这是我的代码:

HashMap<String, Object> fields = new HashMap<String, Object>();
fields.put("user", username);
fields.put("name", ada.getTitle());
fields.put("type", ada.getType());
fields.put("text", ada.getText());
fields.put("status", ada.getStatus());
QBCustomObject qbCustomObject = new QBCustomObject();
qbCustomObject.setClassName("Ada");
qbCustomObject.setFields(fields);
qbCustomObject.setUserId(userId);
QBCustomObjects.createObject(qbCustomObject, new QBCallback() {
@Override
public void onComplete(Result result) {
// get creates score
QBCustomObjectResult qbCustomObjectResult = (QBCustomObjectResult) result;
QBCustomObject qbCustomObject = qbCustomObjectResult.getCustomObject();
}

@Override
public void onComplete(Result result, Object o) {

}
});

非常感谢!

最佳答案

为了创建/更新/删除对象,您必须以用户身份登录。

登录

 final QBUser user = new QBUser("testuser", "testpassword");

QBUsers.signIn(user, new QBCallbackImpl() {
@Override
public void onComplete(Result result) {
if (result.isSuccess()) {
QBUserResult qbUserResult = (QBUserResult) result;
} else {
handleErrors(result);
}
}
});

关于android - 自定义对象的 QuickBlox 错误 (Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15282585/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com