浏览 SDKs · HarmonyOS
平台
SDKsHarmonyOS商业版

申请加入群组

提交入群申请,或在群组无需审核时直接加入。

复制

是否需要管理员审核由群组的 needVerification 决定,joinSource 只记录用户从哪个入口发起操作。

参数说明

参数类型是否必填说明
groupIDstring是目标群组 ID。
reqMsgstring是申请说明;没有说明时传空字符串。
joinSourceGroupJoinSource是入群途径,例如搜索或二维码。
exstring是业务扩展字符串;没有扩展时传空字符串。
import sdk, { GroupJoinSource, JoinGroupReq } from '@openimsdk/imsdk';

const request: JoinGroupReq = {
  groupID: groupID,
  reqMsg: '申请加入项目讨论组',
  joinSource: GroupJoinSource.Search,
  ex: '',
};
await sdk.joinGroup(request);

Promise 成功表示本次申请已提交至服务端。需要审核时,可通过获取发出的入群申请查看审批进度;若群组无需审核直接加入,SDK 会触发加入群组事件,客户端按 groupID 将群组加入列表,完整监听代码请参考群组概览。