近日,统一推送联盟宣布将把联盟的相关标准与成果纳入到中国信通院与中国互联网协会共建的“中国移动基础服务平台”(China Mobile Service,CMS)相关体系中,为我国移动互联网生态提供自主可控的第三方基础服务。联盟标准和成果中很重要的一部分就是统一推送标准及相关规范。
那么,究竟什么是统一推送?统一推送的意义和价值在哪里?为何统一推送标准得以被纳入到CMS中?开发者又该如何接入统一推送?
个推为您全面解读统一推送的那些事儿。
统一推送之由来
众所周知,谷歌的系统级推送服务GCM(Google Cloud Messaging)在国内无法使用。App开发者要在Android设备上进行消息下发,就需要考虑自建消息推送通道或使用第三方消息推送平台。同时,不同手机硬件厂商也会提供各自的系统级别的推送服务,比如华为推送、小米推送等。如此一来,APP开发者就需要针对不同的设备和系统去做适配,还要花费大量的时间和人力对接、管理和维护不同的推送通道。
为保证服务一致性,降低开发者使用推送服务的成本,2017年10月,在工信部号召下,中国信息通信研究院泰尔终端实验室牵头,联手众多手机厂商和个推等提供推送服务的互联网企业,共同建立了统一推送联盟。联盟的核心任务之一,就是通过标准化的方式统一推送通道和接口,帮助开发者更好地解决消息推送需求,并为终端用户带来更好的使用体验,破解移动互联网生态碎片化的问题。
统一推送UPS:为开发者带来重大利好
2018年,统一推送联盟发布了我国自主的移动基础服务标准《统一推送