SDKsFlutter
设置群内添加好友权限
使用 Flutter SDK 控制群成员能否通过群组发送好友申请。
配置普通群成员之间是否允许通过群内会话或成员列表直接添加好友:
参数说明
| 参数 | 类型 | 是否必填 | 说明 |
|---|---|---|---|
groupID | String | 是 | 目标群组 ID。 |
applyMemberFriend | int | 是 | 是否允许群成员互相加为好友。 |
await OpenIM.iMManager.groupManager.setGroupInfo(
GroupInfo(
groupID: groupID,
applyMemberFriend: AllowType.notAllow,
),
);AllowType 枚举说明:
| 枚举值 | 数值 | 含义 |
|---|---|---|
AllowType.allow | 0 | 允许群成员通过群聊互相添加好友。 |
AllowType.notAllow | 1 | 禁止群成员通过群聊互相添加好友。 |
此字段仅限制添加好友权限,不负责控制群成员资料的可见性。如需控制群成员资料查看权限,请参考设置成员资料查看权限。
返回结果
Future 成功表示权限设置已提交。
SDK 会通过群资料变更通知广播最新设置。客户端以 groupID 为合并标识更新本地群资料中的 applyMemberFriend 字段,完整事件监听请参考群组概览;如需主动校准最新状态,可调用查询指定群组资料。
这个页面有帮助吗?