SDKsuni-app商业版
查询会话分组
商业版按分组查询类型读取会话分组快照。
getConversationGroups() 商业版 按 conversationGroupType 查询分组。
conversationGroupType 是必填的 OpenIMConversationGroupQueryType。使用合同允许的查询值,不把分组创建类型、展示 tab 下标或本地枚举直接混用。
import { getConversationGroups } from '@/uni_modules/unix-openim-sdk'
const result = await getConversationGroups({ conversationGroupType: 0 })
const groups = result?.conversationGroups ?? []返回结果
Promise 成功直接返回 OpenIMGetConversationGroupsResult | null,从 conversationGroups 读取分组快照。按非空 conversationGroupID 去重并使用 order 排序。
会话分组字段
OpenIMConversationGroupItem 的字段均可空,包括 conversationGroupID、name、order、ex、conversationGroupType、hidden、unreadCount 和 conversationIDs。先校验 ID 再缓存;conversationIDs 可能只是当前快照,需要成员、分页和总数时使用查询分组及会话。
这个页面有帮助吗?