群成员管理
本文档指导您如何使用融云即时通讯(IM)Harmony IMLib SDK 实现设置或查询群组成员资料,添加或删除群管理员等功能。
提示
此功能从 1.8.0 版本开始支持。
开通服务
信息托管服务已默认开通,您可以直接使用此功能。
群成员
可以查询指定群组的群成员,也可以设置群成员信息。
分页获取群成员信息
使用 getGroupMembersByRole
按群成员角色分页获取群成员信息。
此接口支持返回本次查询条件的总数,见 PagingQueryResult 的 totalCount
。
群成员角色 GroupMemberRole
枚举介绍:
枚举值 | 群成员角色 |
---|---|
Undef | 未定义角色(使用此枚举查询代表查询全部类型群成员) |
Normal | 普通群 成员 |
Manager | 群管理员 |
Owner | 群主 |
提示
分页拉取说明:
- 首次拉取时,PagingQueryOption 的
pageToken
无需设置(设置 null、设置 "",效果等同)。 - 拉取第二页需要传入首次拉取返回结果 PagingQueryResult 类型中的
pageToken
。- 如果不为 "",则可以传入该值再次拉取,直至
pageToken
返回为 "",表示全部拉取完成。 - 如果为 "",表示没有下一页或已拉取完成,无需再次拉取。如传递 "",将视为拉取首页数据。
- 如果不为 "",则可以传入该值再次拉取,直至