浏览 SDKs · HarmonyOS
平台
SDKsHarmonyOS商业版

移除群成员

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

复制

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

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

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

调用前应对 kickedUserIDs 去重。Promise 成功表示移除请求已经完成;收到成员删除事件后,再按 groupID:userID 移除对应记录。