2017-08-10 62 views
0

我想获取总未读消息数。我在我的Rails应用程序中使用,但在JS控制台我得到“unreadMessageCount没有定义”的请求帮我quickblox unreadMessageCount未定义

function unreadMessageCount(){ 
    Set<String> dialogsIds = new HashSet<String>(){{ add("56f3fac3a0eb4786ae00003f"); add("56f3f546a28f9affc0000033"); }}; 
    QBChatService.getTotalUnreadMessagesCount(dialogsIds, new QBEntityCallback<Integer>() { 
     @Override public void onSuccess(Integer total, Bundle params) { 
      Log.i(TAG, "total unread messages: " + total); 
      Log.i(TAG, "dialog Unread1: " + 
      params.getInt("56f3fac3a0eb4786ae00003f")); 
      Log.i(TAG, "dialog Unread2: " + 
      params.getInt("56f3f546a28f9affc0000033")); 
     } 
     @Override public void onError(QBResponseException responseException) { } 
    }); 
} 
+0

此代码为Android不是JS –

回答

0
var params = {chat_dialog_ids: ["12788459823458761223123124"]}; 
QB.chat.message.unreadCount(params, function(err, res) { 
    if(err){ 

    }else{ 

    } 
});