我已经看到在iOS sdk和API中我可以获得总未读消息,但我无法找到使用Quickblox Android SDK执行相同操作的方法。 有没有办法实现这个目标?
我需要类似的东西,但是对于Android而不是iOS:
let dialogsIDs: NSSet = NSSet(array: ["55fae39ca28f9a701d0058fb"])
QBRequest.totalUnreadMessageCountForDialogsWithIDs(dialogsIDs as! Set<String>, successBlock: { (response: QBResponse, count: UInt, dialogs: [String : AnyObject]?) -> Void in
}) { (response: QBResponse) -> Void in
}
答案 0 :(得分:2)
我在quickblox github repo中打开了一个issue,他们已经将它包含在下一个版本中。 它已在最后一个快照中提供。
答案 1 :(得分:0)
获取聊天对话框时,每个对话框中都有一个键“ unreadMessageCount ”,用于提供未读计数。