com.quickblox.core.exception.QBResponseException:具有这些ID的占用者不存在

时间:2017-04-10 08:02:38

标签: android quickblox quickblox-android

QuickBlox Chat在过去的6个月里工作得很好,但现在从最后4到5天我收到此错误 com.quickblox.core.exception.QBResponseException:具有这些ID的占用者不存在。在创建私人聊天对话框时。占用者ID是聊天门户的所有者的ID,我正在尝试创建私人聊天。我不知道它为什么会发生现在正在工作的相同代码停止工作。任何人都可以告诉我为什么这个问题现在开始了。

创建私人聊天对话框的代码:

privateChatManager = QBChatService.getInstance().getPrivateChatManager();
privateChatManager.createDialog(7094465, new QBEntityCallback<QBDialog>() {
    @Override
    public void onSuccess(QBDialog dialog, Bundle args) {
         Log.d(TAG, "onSuccess: ");
    }

    @Override
    public void onError(QBResponseException errors) {
        Log.d(TAG, "onError: ");
    }
});

enter image description here

1 个答案:

答案 0 :(得分:1)

“占用者ID是我尝试创建私人聊天的聊天门户网站所有者的ID” - 您不应该再这样做了。 您必须使用常规API用户进行聊天,而不是使用Dashboard admin。

不推荐使用Dashboard admin访问API的功能,我们将对其进行全面审核(将提出新的更好的解决方案)。