SDKsuni-app / uni-app x商业版
查询会话所属分组
查询指定会话当前关联的全部会话分组。
会话分组属于商业版能力。同一个会话可以关联多个分组。此操作按会话 ID 查询其所属的完整分组对象列表。
import { getConversationGroupByConversationID } from '@/uni_modules/unix-openim-sdk'
const result = await getConversationGroupByConversationID({
conversationID,
})
const groups = result?.conversationGroups ?? []Promise 成功后返回 OpenIMGetConversationGroupByConversationIDResult | null,分组数组位于 conversationGroups。conversationID 是 OpenIM 会话 ID,不是聊天群组 ID。需要分组 ID 时,从每个 conversationGroupID 非空的结果中读取。
该查询只返回调用时刻的数据,不会触发会话分组事件;分组关联发生变化时,可参考会话分组概览中的监听方式重新查询,并按 conversationGroupID 合并最新结果。
这个页面有帮助吗?