功能总览
2026-05-25
ZEGO 即时通讯 SDK 拥有全面覆盖全球重点区域的网络节点,提供丰富的 API,为开发者提供全平台互动、海量并发、超低延时、消息必达的通信服务,助力打造大型直播、语聊房等场景。
API 返回的错误码,请参考 https://doc-zh.zego.im/article/11606。
离线推送功能(需单独集成)
| 方法名 | 描述 |
|---|---|
| updateUserBadge | 更新 iOS 离线通知徽标数量。 |
| addLocalNotification | 添加一条本地推送。 |
| applyNotificationPermission | 向系统申请推送通知权限 |
| createNotificationChannel | Android 平台时,创建一个通知通道。 |
| enableDebug | 是否开启调试模式 |
| getInstance | 获得 ZPNs 实例。 |
| registerPush | 该方法用于注册厂商离线推送。 |
| setBackgroundMessageHandler | Android 平台 App 杀掉后,接收离线的静默推送通知。 |
| setLocalBadge | 设置 app 本地角标数。 |
| setPushConfig | 设置各家厂商的推送设置项。 |
| setServerBadge | 通过该接口向 ZPNs 服务器上报当前 App 的角标数。 |
| unregisterPush | 不需要离线推送时可调用此方法反注册。 |
| notificationArrived | 厂商通知展示回调。 |
| notificationClicked | 厂商通知点击回调。 |
| registered | 生成 PushID 后触发的回调。 |
| throughMessageReceived | 厂商透传消息回调。 |
