浏览 SDKs · HarmonyOS
平台
SDKsHarmonyOS商业版

邀请用户加入群组

邀请一个或多个用户加入指定群组。

复制

客户端可以根据当前成员角色控制入口,但最终权限仍由 OpenIMServer 校验。

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

const request: InviteUserToGroupReq = {
  groupID: groupID,
  userIDs: ['user_002', 'user_003'],
  reason: '邀请加入项目讨论组',
};
await sdk.inviteUserToGroup(request);

调用前应对 userIDs 去重。Promise 成功表示邀请请求已提交至服务端,不代表受邀用户已经进入成员列表。根据群组验证策略,部分邀请可能需要用户确认或管理员审核;当成员真正加入并触发成员新增事件时,客户端可按 groupID:userID 合并新成员,完整监听配置请参考分页查询群成员。