浏览 SDKs · HarmonyOS
平台
SDKsHarmonyOS商业版

设置入群验证方式

设置申请或邀请用户加入群组时的审核策略。

复制

GroupNeedVerification 定义三种入群策略。

枚举值含义
ApplyNeedVerificationInviteDirectly用户申请需要审核;成员邀请可直接入群。
AllNeedVerification申请和普通成员邀请都需要审核;群主或管理员邀请除外。
DirectAccess申请或邀请均可直接入群。
import sdk, { GroupNeedVerification, SetGroupInfoReq } from '@openimsdk/imsdk';

const request: SetGroupInfoReq = {
  groupID: groupID,
  needVerification: GroupNeedVerification.AllNeedVerification,
};
await sdk.setGroupInfo(request);

客户端应根据策略展示申请提示,但最终是否允许加入仍由 OpenIMServer 判断。Promise 成功后,通过群资料事件或重新查询更新界面。