SDKsHarmonyOS商业版
设置管理员
将普通群成员设置为管理员,或取消其管理员身份。
只有具备相应权限的群主可以调整管理员身份。
import sdk, { GroupMemberRoleLevel, SetGroupMemberInfoReq } from '@openimsdk/imsdk';
const request: SetGroupMemberInfoReq = {
groupID: groupID,
userID: targetUserID,
roleLevel: GroupMemberRoleLevel.GroupAdmin,
};
await sdk.setGroupMemberInfo(request);取消管理员身份时传 GroupOrdinaryUsers。不能通过写入 GroupOwner 转让群主,应使用转让群主。Promise 成功后,通过成员资料变化事件更新角色。
这个页面有帮助吗?