public interface QChatPushService
限定符和类型 | 方法和说明 |
---|---|
InvocationFuture<java.lang.Void> |
enable(boolean enable)
开启/关闭圈组第三方推送服务
|
QChatPushConfig |
getPushConfig()
获取圈组推送设置
|
QChatPushMsgType |
getPushMsgType()
获取推送消息类型
|
NoDisturbConfig |
getPushNoDisturbConfig()
获取推送免打扰设置
|
boolean |
isEnable()
是否开启了圈组第三方推送服务
|
boolean |
isPushConfigExist()
圈组是否存在推送配置。
|
boolean |
isPushShowNoDetail()
获取圈组推送是否不展示详情
|
InvocationFuture<java.lang.Void> |
setPushConfig(QChatPushConfigParam param)
设置圈组推送配置
|
InvocationFuture<java.lang.Void> |
setPushMsgType(QChatPushMsgType pushMsgType)
设置圈组推送消息类型
|
InvocationFuture<java.lang.Void> |
setPushNoDisturbConfig(boolean isOpen,
java.lang.String startTime,
java.lang.String stopTime)
设置圈组推送免打扰时间,时间参数为北京时间的24小时计数 HH:mm,该时间段将不再向用户推送消息
|
InvocationFuture<java.lang.Void> |
setPushShowNoDetail(boolean showNoDetail)
设置圈组推送是否不展示详情
|
InvocationFuture<java.lang.Void> enable(boolean enable)
enable
- true 开启,SDK 需要与云信服务器做确认;false 关闭,SDK 也需要通知云信服务器。boolean isEnable()
InvocationFuture<java.lang.Void> setPushNoDisturbConfig(boolean isOpen, java.lang.String startTime, java.lang.String stopTime)
isOpen
- 是否开启startTime
- 开始时间 格式 HH:mmstopTime
- 结束时间 格式 HH:mmInvocationFuture<java.lang.Void> setPushShowNoDetail(boolean showNoDetail)
showNoDetail
- 是否不展示详情InvocationFuture<java.lang.Void> setPushMsgType(QChatPushMsgType pushMsgType)
pushMsgType
- 推送消息类型InvocationFuture<java.lang.Void> setPushConfig(QChatPushConfigParam param)
param
- boolean isPushShowNoDetail()
NoDisturbConfig getPushNoDisturbConfig()
QChatPushMsgType getPushMsgType()
QChatPushConfig getPushConfig()
boolean isPushConfigExist()