SDKsWASM商业版
从分组移除会话
从指定会话分组中移除一个或多个会话。
调用 removeConversationsFromGroups() 可从一个或多个会话分组中移除指定的会话。该操作仅解除会话与分组的归属关联,不会删除会话条目本身,更不会清空聊天记录。
参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
conversationIDs | string[] | 是 | 要移除的 OpenIM 会话 ID。 |
conversationGroupIDs | string[] | 是 | 目标会话分组 ID。 |
await openimsdk.removeConversationsFromGroups({
conversationIDs: [conversationID],
conversationGroupIDs: [conversationGroupID],
});返回结果
接口调用成功后,表示会话已从目标分组中移除。
随后 SDK 会触发 SdkEvent.OnConversationGroupMemberDeleted 事件,业务层可根据事件中的 data.group.conversationGroupID 与 data.conversationIDs 同步更新本地分组列表中的关联数据。完整的事件监听配置请参考会话分组概览。
这个页面有帮助吗?