未读消息总数 quickblox
Posted
技术标签:
【中文标题】未读消息总数 quickblox【英文标题】:Total unreadmessage count quickblox 【发布时间】:2015-07-12 01:48:04 【问题描述】:你好如何获取quicblox中未读消息的总数?对于所有对话框。有没有直接的api调用?谢谢!
【问题讨论】:
您应该首先介绍您迄今为止尝试过的内容以及遇到的任何问题。 【参考方案1】:这是从 quickblox (Swift) 获取未读消息总数的工作代码
let dialogsIDs: NSSet = NSSet(array: [])
QBRequest.totalUnreadMessageCountForDialogs(withIDs: dialogsIDs as! Set<String>, successBlock: (response, count, dialogs) in
print(count) // Your unread-message count is here.
) (response) in
print(response.error as Any)
如果您想获取特定 dialogID 的未读计数,则只需传递 数组中的 dialogsID 如下所示:
让 dialogsIDs: NSSet = NSSet(array: ["5c500568a0eb470421271794","5c523447a28f9a3ac1f2c1ca"])
【讨论】:
【参考方案2】:请在 SDK 聊天示例中找到计算未读消息的方法。 比如ios:http://quickblox.com/developers/SimpleSample-chat_users-ios
【讨论】:
以上是关于未读消息总数 quickblox的主要内容,如果未能解决你的问题,请参考以下文章