Android: клиент Quickblox не подключен или больше не подключен.ошибка - PullRequest
0 голосов
/ 25 сентября 2018

Я использую Quickblox для чата

Мой код:

final QBChatDialog dialog = DialogUtils.buildPrivateDialog(id);
dialog.setType(QBDialogType.PRIVATE);

QBRestChatService.createChatDialog(dialog).performAsync(new QBEntityCallback<QBChatDialog>() {
    @Override
    public void onSuccess(QBChatDialog result, Bundle params) {
        try {
            QBChatMessage chatMessage = new QBChatMessage();
            chatMessage.setBody("Hi there!");
            dialog.sendMessage(chatMessage);
        } catch (SmackException.NotConnectedException e) {
            Log.i("errorCheck", "Chat: NO : " + e.getMessage());
        }
    }

    @Override
    public void onError(QBResponseException responseException) {
        Log.i("errorCheck", "Chat: FAIL" + responseException.getMessage());
    }
});

Я получаю эту ошибку:

Клиент не подключен или больше не подключен,ошибка

Но я уверен, что мой клиент подключен

...