浏览 SDKs · React Native
SDKsReact Native商业版

设置好友添加权限

OpenIM React Native SDK 设置好友添加权限。

复制

addFriendPermission 控制其他用户添加当前账号时,是否需要当前用户确认。使用 setSelfInfo() 更新该账号级设置:

await OpenIMSDK.setSelfInfo({
  addFriendPermission: AddFriendPermission.AddFriendAllowed,
});

参数说明

枚举值数值含义
AddFriendPermission.AddFriendAllowed0允许添加,但需要当前用户审核好友申请。
AddFriendPermission.AddFriendAllowedNoReview1允许添加,并直接建立好友关系,无需当前用户审核。
AddFriendPermission.AddFriendDenied2不允许其他用户添加当前账号。

此设置只影响后续的添加行为,不会删除已有好友关系,也不会自动处理已经存在的待审核申请。设置完成后,当前用户信息会通过 OnSelfInfoUpdated 事件更新,监听方式见更新当前用户资料