浏览 SDKs · HarmonyOS
平台
SDKsHarmonyOS商业版

移除群成员

从指定群组移除一个或多个成员。

复制

不能使用该方法移除群主;如需更换群主,应先通过转让群主转让群主身份。

import sdk, { KickGroupMemberReq } from '@openimsdk/imsdk';

const request: KickGroupMemberReq = {
  groupID: groupID,
  kickedUserIDs: [targetUserID],
  reason: '已离开项目',
};
await sdk.kickGroupMember(request);

调用前应对 kickedUserIDs 去重。Promise 成功表示服务端已接受移除请求;SDK 会触发群成员减少事件,客户端收到通知后按 groupID:userID 移除对应成员记录,完整监听配置请参考分页查询群成员。