首页 > 其他分享 >超级群各个免打扰接口区别

超级群各个免打扰接口区别

时间:2023-12-27 13:32:38浏览次数:25  
标签:level 超级 打扰 接口 会话 param 设置 void

1. 接口一:设置超级群默认免打扰。

一般由管理员设置的接口,针对超级群的所有群成员生效,针对超级群下所有频道生效,优先级较低。如果群成员自己调用接口三、四设置超级群的免打扰,那么以群成员自己设置的为准。

/*!
设置超级群的默认消息状态
@param targetId 会话 ID
@param level 等级
@param successBlock 设置成功的回调
@param errorBlock 设置失败的回调 [status:设置失败的错误码]
*/
- (void)setUltraGroupConversationDefaultNotificationLevel:(NSString *)targetId
level:(RCPushNotificationLevel)level
success:(void (^)(void))successBlock
error:(void (^)(RCErrorCode status))errorBlock;
2. 接口二:设置超级群频道默认免打扰。

一般由管理员设置的接口,针对超级群的所有群成员生效,仅针对设置的频道生效,优先级较低。如果群成员自己调用接口三、四设置超级群的免打扰,那么以群成员自己设置的为准。

/*!
设置超级群频道的默认消息状态
@param targetId                    会话 ID
@param channelId                   频道 ID
@param level                       消息通知级别
@param successBlock                设置成功的回调
@param errorBlock                  设置失败的回调 [status:设置失败的错误码]
@remarks 会话
*/
- (void)setUltraGroupConversationChannelDefaultNotificationLevel:(NSString *)targetId
channelId:(NSString *)channelId
level:(RCPushNotificationLevel)level
success:(void (^)(void))successBlock
error:(void (^)(RCErrorCode status))errorBlock;
3. 接口三:设置会话的免打扰。

用户级别接口,设置后仅针对自己生效,对其他群成员无影响,优先级较高。设置后如果和管理员调用接口一、二设置的有冲突,则以用户自己设置的为准。

如果是使用超级群但是并没有创建频道,也就是说您收发消息都没有传 channelId 的话,可以调用下面接口设置免打扰。

/*!
设置会话的消息提醒状态
@param conversationType            会话类型
@param targetId                    会话 ID
@param level                       消息通知级别
@param successBlock                设置成功的回调
@param errorBlock                  设置失败的回调 [status:设置失败的错误码]
@discussion 如要移除消息提醒状态,设置level为RCPushNotificationLevelDefault
@remarks 会话
*/- (void)setConversationNotificationLevel:(RCConversationType)conversationType
targetId:(NSString *)targetId
level:(RCPushNotificationLevel)level
success:(void (^)(void))successBlock
error:(void (^)(RCErrorCode status))errorBlock;
4. 接口四:设置频道的免打扰。

用户级别接口,设置后仅针对自己生效,对其他群成员无影响,优先级较高。设置后如果和管理员调用接口一、二设置的有冲突,则以用户自己设置的为准。

如果是使用超级群并且创建了频道,也就是说您收发消息都传了 channelId 的话,可以调用下面接口针对频道设置免打扰。如果想对超级群下所有频道都设置免打扰的话,需要您遍历频道列表分别设置。

/*!
设置频道的消息提醒状态
@param conversationType            会话类型
@param targetId                    会话 ID
@param channelId                   频道 ID
@param level                       消息通知级别
@param successBlock                设置成功的回调
@param errorBlock                  设置失败的回调 [status:设置失败的错误码]
@discussion如果您需要移除消息通知,level参数传入RCPushNotificationLevelDefault即可 
@remarks 会话
*/
- (void)setConversationChannelNotificationLevel:(RCConversationType)conversationType
targetId:(NSString *)targetId
channelId:(NSString *)channelId
level:(RCPushNotificationLevel)level
success:(void (^)(void))successBlock
error:(void (^)(RCErrorCode status))errorBl

标签:level,超级,打扰,接口,会话,param,设置,void
From: https://blog.51cto.com/u_16340920/8998820

相关文章

  • 八字命运API接口:预测未来,把握机遇
    随着人们对个人命运的关注度不断提高,很多人开始寻找各种方法来预测未来,把握机遇。而其中一种被广泛使用的方法就是八字预测。通过分析个人的生辰八字,可以揭示出一个人未来的发展趋势和潜在的机遇。如今,挖数据平台提供了一个八字命运API接口,可以帮助用户进行八字预测,免费算命,让人......
  • SV 接口中的clocking
    接口module可以例化模块,可以例化接口接口不能例化模块采样和数据驱动时钟驱动数据,数据会有延迟,RTL仿真的时候,不会仿真出这个延时;RTL仿真的时候,不会仿真出寄存器的延时;只有在门级仿真的时候,才会表现出来时钟对于组合电路的驱动会默认增加一个无限最小的......
  • 接口请求响应码415报错信息UNSUPPORTED_MEDIA_TYPE问题记录
    场景描述开发了一个Post类型的接口,在本地用postman测试是没有问题。前端调用返回415UNSUPPORTED_MEDIA_TYPE。而415UnsupportedMediaType是一种HTTP协议的错误状态代码,表示服务器由于不支持其有效载荷的格式,从而拒绝接受客户端的请求后面定位问题发现,后端接口请求参数使用@......
  • Node.js+Express+Koa2开发接口学习笔记(三)
    数据库操作(创建和增删查)使用Navicat快速创建myblog数据库创建表使用navicat快速建表使用sql语句进行简单的查询--showtables;--显示该数据库中的所有表INSERTINTOusers(username,`password`,realname)VALUES('zhangsan','123','张三')INSERTINTOusers(......
  • 无涯教程-Java9 - 私有接口方法
    在Java8之前,接口可以具有以下类型的变量/方法。Constantvariables(常量)Abstractmethods  (抽象方法)因此,无涯教程不能在接口中实现方法实现,或更确切地说,不能在Java8之前拥有默认实现。请参见示例。publicclassTester{publicstaticvoidmain(String[]args)......
  • python+pytest接口自动化 —— 参数关联
    什么是参数关联?参数关联,也叫接口关联,即接口之间存在参数的联系或依赖。在完成某一功能业务时,有时需要按顺序请求多个接口,此时在某些接口之间可能会存在关联关系。比如:B接口的某个或某些请求参数是通过调用A接口获取的,即需要先请求A接口,从A接口的返回数据中拿到需要的字段值,在请......
  • 视频监控EasyCVR如何通过设置sei接口,实现在webrtc视频流中添加画框和文字?
    安防视频监控系统基于视频综合管理平台EasyCVR视频系统,采用了开放式的网络结构,可以提供实时远程视频监控、视频录像、录像回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、云存储等丰富的视频能力,具备权限管理、设备管理、鉴权管理、流媒体接入与转......
  • 从八字命运API接口获取您的未来走向
     随着科技的快速发展和人们对个人命运的关注,越来越多的人开始寻找各类方法来预测自己的未来走向。而其中,八字预测是一种古老而又传统的方法,通过计算生辰八字,从五行八字中揭示出个人的命运走势。在这个过程中,挖数据平台提供了一款免费算命的API接口,为用户提供了便捷的命运预测服......
  • 视频监控EasyCVR如何通过设置sei接口,实现在webrtc视频流中添加画框和文字?
    安防视频监控系统基于视频综合管理平台EasyCVR视频系统,采用了开放式的网络结构,可以提供实时远程视频监控、视频录像、录像回放与存储、告警、语音对讲、云台控制、平台级联、磁盘阵列存储、视频集中存储、云存储等丰富的视频能力,具备权限管理、设备管理、鉴权管理、流媒体接入与转......
  • 从零开始用 Axios 请求后端接口
    对于前端同学来说,请求后端接口是一个非常通用的东西。在十几年前的时候,我们还用Ajax去请求后端接口。但在2023年的今天,很多框架都很成熟了,我们有了更加快捷的方式——Axios框架。请求框架哪家强?对于使用Vue技术栈的同学来说,其实接口请求框架就三种:vue-resource、Axios、fe......