SDKsWASM商业版
查询群消息已读成员
使用 WASM SDK 分页查询群消息的已读或未读成员。
参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
conversationID | string | 是 | 群聊会话 ID。 |
clientMsgID | string | 是 | 要查询阅读成员的消息 ID。 |
filter | GroupMessageReaderFilter | 是 | 查询已读或未读成员。 |
offset | number | 是 | 分页偏移量,首页传 0。 |
count | number | 是 | 本次请求的成员数量。 |
| 枚举值 | 数值 | 含义 |
|---|---|---|
GroupMessageReaderFilter.Read | 0 | 查询已读成员。 |
GroupMessageReaderFilter.Unread | 1 | 查询未读成员。 |
import { GroupMessageReaderFilter } from '@openim/wasm-client-sdk';
const { data: members } = await openimsdk.getGroupMessageReaderList({
conversationID,
clientMsgID,
filter: GroupMessageReaderFilter.Read,
offset: 0,
count: 50,
});接口调用成功后,返回的 data 为当前页符合条件的 GroupMemberItem[] 成员列表。关于群成员的具体字段定义请参考分页查询群成员。列表合并时建议按 groupID:userID 进行去重。该接口为只读查询,不会触发回执事件。若需完整列表可继续推进分页。
这个页面有帮助吗?