即时通讯
当前页

Struct

2026-07-06
ZPNsConfigZPNsMessage
ZPNsRegisterMessage

ZPNsConfig

ZPNs 离线推送配置信息。

详情

详情描述:开发者在使用离线推送能力前,需要按照从各个厂商所得到的配置信息填到此配置中。

Declared in entity/ZPNsConfig.java

属性

appType

appType
public int appType

推送证书配置类型。

enableHWPush

enableHWPush
public boolean enableHWPush

是否开启华为推送。

enableMiPush

enableMiPush
public boolean enableMiPush

是否开启小米推送。

enableVivoPush

enableVivoPush
public boolean enableVivoPush

是否开启 VIVO 推送。

enableOppoPush

enableOppoPush
public boolean enableOppoPush

是否开启 OPPO 推送。

enableFCMPush

enableFCMPush
public boolean enableFCMPush

是否开启 FCM 推送。

miAppID

miAppID
public String miAppID

若需开启小米推送,请同时填写从小米控制台获取到的 appID。

miAppKey

miAppKey
public String miAppKey

若需开启小米推送,请同时填写从小米控制台获取到的 appKey。

oppoAppID

oppoAppID
public String oppoAppID

若需开启 OPPO 推送,请同时填写从 OPPO 控制台获取到的 appID。

oppoAppSecret

oppoAppSecret
public String oppoAppSecret

若需开启 OPPO 推送,请同时填写从 OPPO 控制台获取到的 appSecret。

oppoAppKey

oppoAppKey
public String oppoAppKey

若需开启 OPPO 推送,请同时填写从 OPPO 控制台获取到的 appKey。

vivoAppID

vivoAppID
public String vivoAppID

若需开启 VIVO 推送,请同时填写从 VIVO 控制台获取到的 appID。

vivoAppKey

vivoAppKey
public String vivoAppKey

若需开启 VIVO 推送,请同时填写从 VIVO 控制台获取到的 appKey。

hwAppID

hwAppID
public String hwAppID

若需开启华为推送,请同时填写从华为控制台获取到的 appID。

enableHWBadge

enableHWBadge
public boolean enableHWBadge

是否开启华为 APP 角标功能。

ZPNsMessage

ZPNs 离线推送消息。

详情

详情描述:Zego 服务端通过手机推送厂商通道所下发的消息对象,承载了离线推送必备的属性。

Declared in entity/ZPNsMessage.java

属性

title

title
public String title

推送标题。对应 ZIM 发送消息时填入的 [ZIMPushConfig] 对象里的 title 字段。

content

content
public String content

推送正文。对应 ZIM 发送消息时填入的 [ZIMPushConfig] 对象里的 content 字段。

payload

payload
public String payload

推送附加内容,对应 ZIM 发送消息时填入的 [ZIMPushConfig] 对象里的 payload 字段。

extras

extras
public String extras

推送负载原内容,包含所有推送信息。

pushSourceType

pushSourceType
public PushSource pushSourceType

推送来源厂商类型。

ZPNsRegisterMessage

ZPNs 注册事件信息。

详情

详情描述:当 [registerPush] 接口调用成功后,开发者可以从此处拿到 ZPNs 注册成功结果以及 pushID 等信息。

Declared in entity/ZPNsRegisterMessage.java

属性

pushID

pushID
public String pushID

ZPNs 推送 ID。用于接收离线推送的凭证。

errorCode

errorCode
public ZPNsErrorCode errorCode

错误码。0 代表成功。

errorMessage

errorMessage
public String errorMessage

错误描述信息。

pushSourceType

pushSourceType
public PushSource pushSourceType

推送厂商类型。

deviceToken

deviceToken
public String deviceToken

推送厂商原始推送 Token 信息。

上一篇

Interface

下一篇

Enum

当前页

返回到顶部