浏览 SDKs · HarmonyOS
平台
SDKsHarmonyOS商业版

调整会话分组顺序

批量设置会话分组的显示顺序。

复制

每个排序项必须同时提供分组 ID 和新的顺序值。

import sdk, { SetConversationGroupOrderReq } from '@openimsdk/imsdk';

const request: SetConversationGroupOrderReq = {
  conversationGroupOrders: [
    { conversationGroupID: firstGroupID, order: 100 },
    { conversationGroupID: secondGroupID, order: 200 },
  ],
};
await sdk.setConversationGroupOrder(request);

order 的排序方向由产品统一约定。Promise 成功表示排序请求已被服务端接受,不返回可直接刷新界面的分组对象;客户端可先根据 conversationGroupID 更新本地分组顺序,收到事件后完成状态同步,完整监听代码请参考会话分组概览。