SDKsuni-app / uni-app x商业版
查询会话分组列表
按分组类型查询当前用户的会话分组。
会话分组属于商业版能力。getConversationGroups() 接收 OpenIMConversationGroupQueryType 类型的 conversationGroupType:使用 OpenIMConversationGroupQueryTypeNormal 查询普通分组,使用 OpenIMConversationGroupQueryTypeFilter 查询筛选分组,使用 OpenIMConversationGroupQueryTypeAll 查询全部类型。
import {
OpenIMConversationGroupQueryTypeAll,
getConversationGroups,
} from '@/uni_modules/unix-openim-sdk'
const result = await getConversationGroups({
conversationGroupType: OpenIMConversationGroupQueryTypeAll,
})
const groups = result?.conversationGroups ?? []Promise 成功后返回 OpenIMGetConversationGroupsResult | null,分组数组位于 conversationGroups。渲染和缓存时,只处理 conversationGroupID 非空的记录,并以该字段作为稳定标识;完整字段见会话分组概览。
该查询不会触发分组事件。事件到达后,应重新调用本方法获取最新列表。
这个页面有帮助吗?