Struct
| ZPNsConfig | ZPNsMessage |
| ZPNsRegisterMessage |
ZPNsConfig
ZPNs 离线推送配置信息。
详情
详情描述:开发者在使用离线推送能力前,需要按照从各个厂商所得到的配置信息填到此配置中。
Declared in entity/ZPNsConfig.java
属性
appType
public int appType推送证书配置类型。
enableHWPush
public boolean enableHWPush是否开启华为推送。
enableMiPush
public boolean enableMiPush是否开启小米推送。
enableVivoPush
public boolean enableVivoPush是否开启 VIVO 推送。
enableOppoPush
public boolean enableOppoPush是否开启 OPPO 推送。
enableFCMPush
public boolean enableFCMPush是否开启 FCM 推送。
miAppID
public String miAppID若需开启小米推送,请同时填写从小米控制台获取到的 appID。
miAppKey
public String miAppKey若需开启小米推送,请同时填写从小米控制台获取到的 appKey。
oppoAppID
public String oppoAppID若需开启 OPPO 推送,请同时填写从 OPPO 控制台获取到的 appID。
oppoAppSecret
public String oppoAppSecret若需开启 OPPO 推送,请同时填写从 OPPO 控制台获取到的 appSecret。
oppoAppKey
public String oppoAppKey若需开启 OPPO 推送,请同时填写从 OPPO 控制台获取到的 appKey。
vivoAppID
public String vivoAppID若需开启 VIVO 推送,请同时填写从 VIVO 控制台获取到的 appID。
vivoAppKey
public String vivoAppKey若需开启 VIVO 推送,请同时填写从 VIVO 控制台获取到的 appKey。
hwAppID
public String hwAppID若需开启华为推送,请同时填写从华为控制台获取到的 appID。
enableHWBadge
public boolean enableHWBadge是否开启华为 APP 角标功能。
ZPNsMessage
ZPNs 离线推送消息。
详情
详情描述:Zego 服务端通过手机推送厂商通道所下发的消息对象,承载了离线推送必备的属性。
Declared in entity/ZPNsMessage.java
属性
title
public String title推送标题。对应 ZIM 发送消息时填入的 [ZIMPushConfig] 对象里的 title 字段。
content
public String content推送正文。对应 ZIM 发送消息时填入的 [ZIMPushConfig] 对象里的 content 字段。
payload
public String payload推送附加内容,对应 ZIM 发送消息时填入的 [ZIMPushConfig] 对象里的 payload 字段。
extras
public String extras推送负载原内容,包含所有推送信息。
pushSourceType
ZPNsRegisterMessage
ZPNs 注册事件信息。
详情
详情描述:当 [registerPush] 接口调用成功后,开发者可以从此处拿到 ZPNs 注册成功结果以及 pushID 等信息。
Declared in entity/ZPNsRegisterMessage.java
属性
pushID
public String pushIDZPNs 推送 ID。用于接收离线推送的凭证。
errorCode
public ZPNsErrorCode errorCode错误码。0 代表成功。
errorMessage
public String errorMessage错误描述信息。
pushSourceType
deviceToken
public String deviceToken推送厂商原始推送 Token 信息。
