《统一推送通道层接口规范》完成制订

统一推送联盟表示,在《统一推送通道层接口规范》之后,一方面,联盟将推动标准落地,帮助开发者利用统一的方法在不同的厂商通道中接入;另一方面,统一推送联盟也将继续对当前版本进行迭代升级。

以下为统一推送联盟公布的标准概况:

本标准的技术原则为:

减轻SDK,尽可能只定义接口,将实现隐藏到服务侧

屏蔽不同厂商(包括第三方推送)的底层技术差异

基本行为一致性,保证不同的系统上有相同的基本行为,降低不必要的维护成本技术架构。

统一推送系统原理图

厂商UPS服务器通过统一接口接收App的推送请求。并和终端系统中的UPS推送Service保持唯一长连接。UPSSDK提供了标准的API,实现App与UPS服务器之间的交互。

本标准接口分为两个部分:

L1接口:连接APP-Server和UPS-Server,主要用于应用进行推送请求的鉴权、提交推送请求。

表1:L1接口描述

L2接口:让App业务部分可以通过UPS SDK/第三方接口层来使用在手机上的推送模块,最终连接到推送服务系统,完成使用推送所需要的基础工作。

表2:L2接口描述

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180801A1MJ1500?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券