SDKsuni-app商业版
查询分组及会话
商业版分页读取一个会话分组及其成员会话。
getConversationGroupInfoWithConversations() 商业版 返回分组资料、会话总数和一页会话。
参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
conversationGroupID | string | 是 | 要查询的会话分组 ID。 |
pagination.pageNumber | number | 是 | 页码;本合同示例从 1 开始。 |
pagination.showNumber | number | 是 | 每页会话数量。 |
import { getConversationGroupInfoWithConversations } from '@/uni_modules/unix-openim-sdk'
const result = await getConversationGroupInfoWithConversations({
conversationGroupID: groupID,
pagination: { pageNumber: 1, showNumber: 100 },
})返回结果
Promise 成功直接返回 OpenIMGetConversationGroupInfoWithConversationsResult | null:
| 字段 | 类型 | 说明 |
|---|---|---|
conversationGroup | OpenIMConversationGroupItem 或 null | 当前分组资料;为 null 时不要继续分页。 |
ConversationTotal | number 或 null(可选) | 分组内会话总数;字段名首字母大写,必须按合同读取。 |
conversations | OpenIMConversationItem[] | 当前页会话。 |
分页期间成员可能变化。按 conversationID 去重,第一页或成员事件到达时重新建立分页快照;不要用当前数组长度替代 ConversationTotal。
这个页面有帮助吗?