浏览 SDKs · WASM
SDKsWASM商业版

查询分组内会话

分页查询指定会话分组及其会话详情。

复制

使用 getConversationGroupInfoWithConversations() 同时读取一个会话分组及其当前页会话详情。

参数说明

参数类型是否必填说明
conversationGroupIDstring要查询的会话分组 ID。
pagination.pageNumbernumber页码,从 1 开始。
pagination.showNumbernumber每页读取的会话数量。
const { data } = await openimsdk.getConversationGroupInfoWithConversations({
  conversationGroupID,
  pagination: {
    pageNumber: 1,
    showNumber: 20,
  },
});

renderConversationGroup(data.group, data.conversationElems, data.conversationTotal);

返回结果

字段类型说明
groupConversationGroup当前会话分组快照。
conversationTotalnumber分组内会话总数。
conversationElemsConversationItem[]当前页的会话详情。

group 的完整字段见查询会话分组列表conversationElems 的完整字段见获取会话列表。分页结束条件应根据 conversationTotal 与已经加载的会话数量判断。

该查询不会触发分组事件。分页过程中分组成员可能变化,完成分页后需要强一致展示时,应重新查询校准;增量事件的处理方式见会话分组概览