SDKsiOSEnterprise
Retrieve group-message readers
Retrieve members who have or have not read a group message by page with OpenIM iOS SDK.
[[OIMManager manager] getGroupMessageReaderList:conversationID
clientMsgID:clientMsgID
filter:0
offset:0
count:20
onSuccess:^(NSArray<OIMGroupMemberInfo *> *members) {
[self replaceReaders:members ?: @[] clientMsgID:clientMsgID];
}
onFailure:nil];Set filter to 0 for members who have read the message or 1 for members who have not. The result is the current page snapshot, and the query does not trigger the receipt delegate. Reconcile counts from the latest receipt or by querying again.
Was this page helpful?