SDKsuni-app商业版
查询群消息已读成员
商业版分页查询读过指定群消息的成员。
getGroupMessageReaderList() 商业版 分页查询指定群消息的已读或未读成员。
参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
conversationID | string | 是 | 群聊会话 ID。 |
clientMsgID | string | 是 | 要查询阅读成员的消息 ID。 |
filter | number | 是 | 0 查询已读成员,1 查询未读成员。 |
offset | number | 是 | 分页偏移量,首页传 0。 |
count | number | 是 | 本次请求的成员数量。 |
import { getGroupMessageReaderList } from '@/uni_modules/unix-openim-sdk'
const result = await getGroupMessageReaderList({
conversationID,
clientMsgID,
filter: 0,
offset: 0,
count: 50,
})
const readers = result?.readers ?? []Promise 成功后,result?.readers 是当前页 OpenIMGroupMemberItem[],字段含义见分页查询群成员。按 groupID:userID 去重,需要完整列表时继续增加 offset 分页。
查询建立调用时快照,不触发回执事件。已读成员数据可能随新回执变化,打开详情时应重新查询。
这个页面有帮助吗?