SDKsHarmonyOS商业版
移除群成员
从指定群组移除一个或多个成员。
不能使用该方法移除群主;如需更换群主,应先转让群主身份。
import sdk, { KickGroupMemberReq } from '@openimsdk/imsdk';
const request: KickGroupMemberReq = {
groupID: groupID,
kickedUserIDs: [targetUserID],
reason: '已离开项目',
};
await sdk.kickGroupMember(request);调用前应对 kickedUserIDs 去重。Promise 成功表示移除请求已经完成;收到成员删除事件后,再按 groupID:userID 移除对应记录。
这个页面有帮助吗?