SDKsFlutter
Retrieve group members by page
Retrieve group members by page with the OpenIM Flutter SDK.
getGroupMemberList() returns member profiles for a target group by page. The caller must already belong to that group.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
groupID | String | Yes | Target group ID. |
filter | int | No | 0 all, 1 owner, 2 administrators, 3 regular members. |
offset | int | No | Starting offset; pass 0 for the first page. |
count | int | No | Number of items to retrieve. |
final members = await OpenIM.iMManager.groupManager.getGroupMemberList(
groupID: groupID,
filter: 0,
offset: 0,
count: 50,
);A successful Future returns the current page as List<GroupMembersInfo>. Advance offset by the number of items requested, not by the array length after event merges. In the pinned Flutter SDK, both combined filter constants are 4; to retrieve the owner and administrators explicitly, use getGroupOwnerAndAdmin().
This query establishes a snapshot only. For member increments and merge rules, see Group member queries overview.
Was this page helpful?