SDKsReact Native
设置管理员
设置或取消指定成员的管理员身份。
调用 setGroupMemberInfo() 设置指定成员为管理员,或取消其管理员身份。
await OpenIMSDK.setGroupMemberInfo({
groupID: 'group-001',
userID: 'user-002',
roleLevel: GroupMemberRole.Admin,
});参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
groupID | string | 是 | 目标群组 ID。 |
userID | string | 是 | 要设置角色的成员用户 ID。 |
roleLevel | GroupMemberRole | 是 | 要设置的成员角色。 |
| 枚举值 | 数值 | 说明 |
|---|---|---|
GroupMemberRole.Normal | 20 | 普通成员;传入该值可取消管理员身份。 |
GroupMemberRole.Admin | 60 | 管理员。 |
GroupMemberRole.Owner | 100 | 群主角色,仅用于识别当前角色。 |
不能通过设置 GroupMemberRole.Owner 转让群主,应使用转让群主。
调用完成后,成员角色已更新。成员资料变化时会触发 OnGroupMemberInfoChanged;监听方式见分页查询群成员。
这个页面有帮助吗?