开发文档

Telegram 推送通知与客户端性能

区分推送唤醒、消息同步和阅读回执,设计可靠的通知注册、取消订阅与断线恢复。

GetTGAPI 编辑团队更新于
文档解读核对日期

依据官方资料整理,由 GetTGAPI 独立维护。 文档目录与术语表 →

本页内容
  1. 推送通常只是同步入口
  2. 网络确认有不同层级
  3. 产品实现建议

推送通常只是同步入口

客户端需要注册和更新设备推送令牌,退出或取消时解除相应订阅。不同推送类型和加密载荷有各自规则。收到系统通知并不代表完整消息状态已同步,更不代表用户已经阅读。

网络确认有不同层级

快速确认与最终业务响应不是同一件事。连接中断时,应利用消息标识和差分结果核对发送状态,避免反复发送同一内容。文件传输等任务还可以使用适当的独立连接。

产品实现建议

令牌刷新后及时关联当前设备与账号,退出登录时撤销旧绑定。推送只携带必要标识,敏感正文按产品安全设计获取。应用进入前台、断线恢复及点击通知后,都应从可信状态恢复会话。

分别测前台、后台、锁屏和系统限制;不要把一次收到推送当作所有设备上的交付保证。统计发送、平台接受、设备接收与通知点击时,也应使用不同指标。