浏览 SDKs · Flutter
平台
SDKsFlutter商业版

从分组移除会话

从指定的会话分组中移除一个或多个会话。

复制

从一个或多个会话分组中移除指定的会话。该操作仅解除分组关联,不会删除会话本身或清空聊天记录。

参数说明

参数类型是否必填说明
conversationGroupIDsList<String>是目标会话分组 ID 列表。
conversationIDsList<String>是待移出分组的会话 ID 列表。
await OpenIM.iMManager.conversationGroupManager.removeConversationsFromGroups(
  conversationGroupIDs: [conversationGroupID],
  conversationIDs: [conversationID],
);

返回结果

Future 成功表示关联移除请求已处理完成。客户端以 conversationGroupID 与 conversationID 为合并标识更新本地分组内的会话成员列表。

多端同步或事件到达时通过 onConversationGroupMemberDeleted 通知,完整事件监听请参考会话分组概览。