浏览 SDKs · Flutter
平台
SDKsFlutter商业版

创建会话分组

创建自定义会话分组,以便对会话列表进行分类管理。

复制

创建当前登录用户的会话分组,以便将相关会话按自定义业务维度聚合管理。

参数说明

参数类型是否必填说明
groupNameString是分组名称。
orderint?否分组排序顺序值,排序规则由业务层统一约定。
exString?否业务自定义扩展字符串。
conversationIDString?否创建分组时直接关联的第一个会话 ID。
conversationGroupTypeConversationGroupType?否分组类型,默认为 ConversationGroupType.custom。
final group = await OpenIM.iMManager.conversationGroupManager
    .createConversationGroup(
  req: CreateConversationGroupReq(
    groupName: '工作',
    order: 100,
    conversationID: conversationID,
    conversationGroupType: ConversationGroupType.custom,
  ),
);

返回结果

Future 成功返回新创建的 ConversationGroupInfo 对象。客户端以 conversationGroupID 为合并标识更新本地分组列表。

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