0

我已经看到,在 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

}
4

2 回答 2

2

我在 quickblox github repo 中打开了一个问题,他们已经将它包含在下一个版本中。它已在上一个快照中可用。

于 2016-04-14T10:54:04.043 回答
0

当您获取聊天对话框时,每个对话框“ unreadMessageCount ”中有一个键,负责提供未读计数。

于 2019-10-01T19:13:20.823 回答