腾讯云即时通信IMReact Native_AI解决方案_同尘科技
功能描述
如果您需屏蔽某人的消息,可以把该用户拉入黑名单。
黑名单
拉黑某人
您可以调用 addToBlackList
(点击查看详情) 接口把该用户加入黑名单,即拉黑该用户。被拉黑的用户默认不会感知到 “被拉黑” 的状态,消息发送后不会返回已被对方拉黑的错误码。
如果希望被拉黑的用户在发消息时返回已被对方拉黑的错误提醒,请在 即时通信 IM 控制台 > 功能配置 > 登录与消息 > 黑名单检查中关闭 ”发送消息后展示发送成功“。关闭后,被拉黑的用户在发送消息时,SDK 会报 20007 错误码。
// 将用户添加到黑名单const addBlackList = await friendshipManager.addToBlackList(["user1"]);
解除拉黑
从黑名单中移除对方后可再次接收对方的消息,可调用 deleteFromBlackList
(点击查看详情)。
// 将用户从黑名单中移除const deleteBlackList = await friendshipManager.deleteFromBlackList(["user1"]);
获取黑名单列表
您可以通过 getBlackList
(点击查看详情) 查看已拉黑多少用户,并对黑名单人员进行管理。
// 获取黑名单列表const blacklist = await friendshipManager.getBlackList();
交流与反馈
点此进入IM社群,享有专业工程师的支持,解决您的难题
对即时通讯IM解决方案有疑惑?想了解解决方案收费? 联系解决方案专家
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠
阿里云解决方案也看看?: 点击对比阿里云的解决方案
暂无评论,你要说点什么吗?