浏览 SDKs · HarmonyOS
平台
SDKsHarmonyOS商业版

创建会话分组

创建会话分组,并可在创建时加入一个会话。

复制

创建普通分组时需要提供名称、顺序值和分组类型;如需同时加入一个已有会话,再传入 conversationID

参数说明

参数类型是否必填说明
namestring分组名称。
ordernumber分组顺序值,排序方向由产品统一约定。
conversationGroupTypeConversationGroupType普通分组或筛选分组。
conversationIDstring创建后立即加入分组的会话 ID。
exstring应用约定的分组扩展字符串。
import sdk, {
  ConversationGroupType,
  CreateConversationGroupReq,
  CreateConversationGroupResp,
} from '@openimsdk/imsdk';

const request: CreateConversationGroupReq = {
  name: '工作',
  order: 100,
  conversationGroupType: ConversationGroupType.ConversationGroupTypeNormal,
  conversationID: conversationID,
};
const response: CreateConversationGroupResp = await sdk.createConversationGroup(request);
const group = response.conversationGroup;

Promise 成功后返回新建的 IMConversationGroup。可以先用返回对象更新当前界面;收到会话分组事件或连接恢复后,再重新查询确认最新状态。