基于设备标识的下行消息推送

推送的关键在于:如何找到推送目的地址和标识,然后才能将内容推下去。

使用移动互联网的应用,如果用户不主动发起交互,那后台是无法做用户级的个推的。有的app无需用户注册也能使用,比如地图、天气类app,但这类app也可以做推送,那么,是如何标识推送端侧用户的呢?用终端设备号。

那么如何获得终端设备号呢?app在被使用时,即可从终端获得终端设备号,然后发送至后台。这样后台就知道了终端设备号。问题是网络并不是通过终端设备号进行路由的,带了终端设备号,网络也无法将下行消息路由至终端呀,怎么解决?

通过心跳机制,也即:app与平台侧维持一个连接,app不断向平台侧上报自己的ip地址,用这个ip地址,即可用于下行消息的路由。

这样,基于设备标识的下行推送就实现了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 一个不具备消息推送功能的APP不能称之为APP,消息推送是产品和运营人员常用用户运营工具。 消息推送的目的在于: ...
    幸运妮儿阅读 2,254评论 0 5
  • 推送 推送简直就是一种轻量级的骚扰方式 自从有了推送,各个公司基本上都在使用推送,这确实是一个比较好的提醒方式,A...
    eclipse_xu阅读 8,009评论 9 116
  • 专业考题类型管理运行工作负责人一般作业考题内容选项A选项B选项C选项D选项E选项F正确答案 变电单选GYSZ本规程...
    小白兔去钓鱼阅读 9,050评论 0 13
  • 版本记录 前言   现在很多APP都有推送功能,其中极光推送就是很多APP的首选。我们最近的几个APP也是用的极光...
    刀客传奇阅读 8,486评论 0 8
  • 【一】主观上,对语文研究的重视程度不够。 (一)问题表现 1:语文课我准备的还是比较认真的,但是我的认真都是往考点...
    龙之崛起阅读 1,756评论 0 7