2017-04-10 7 views
0

QuickBlox Chat은 지난 6 개월 동안 정상적으로 작동했지만 지난 4 일에서 5 일 사이에이 오류가 발생합니다. com.quickblox.core.exception .QBResponseException : 이러한 ID를 가진 점유자가 존재하지 않습니다. 개인 채팅 대화 상자를 만드는 중입니다. 점유자 ID는 비공개 채팅을 생성하려는 채팅 포털 소유자의 ID입니다. 왜 지금 일하고있는 동일한 코드가 작동을 멈추는 지 알 수 없습니다. 누구나이 문제가 지금 왜 시작되는지 알 수 있습니다.com.quickblox.core.exception.QBResponseException :이 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

"점유자 ID가 나는 개인 채팅을 만들려고하고있는 채팅 포털의 소유자의 ID가입니다"- 당신은 안 더 이상해라. 대시 보드 관리자가 아닌 일반 API 사용자와 채팅해야합니다.

대시 보드 관리자의 API에 액세스 할 수있는 기능은 더 이상 사용되지 않으며 완전히 검토 될 예정입니다 (새로운 더 나은 해결책이 제안 됨).