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

作者: 呼噜姐姐 | 来源:发表于2019-11-21 00:24 被阅读0次

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

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

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

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

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

相关文章

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

    推送的关键在于:如何找到推送目的地址和标识,然后才能将内容推下去。 使用移动互联网的应用,如果用户不主动发起交互,...

  • 极光账号切换导致的推送问题

    使用极光推送,使用别名来作为设备标识来进行推送。当用户切换时,可能存在下一个用户收到上一个用户的推送消息的情况。 ...

  • 基于MQTT的消息推送

    背景 因为前段时间公司做了一个基于路由器的项目,在APP客户端可以动态的显示连接到路由器的设备列表以及每台设备所消...

  • 基于SuperSocket的消息推送

    1. 项目介绍 很多手机APP会不定时的给用户推送消息,例如一些新闻APP会给用户推送用户可能感兴趣的新闻,或者A...

  • netty学习系列九:记一次压测异常排查

    一、背景描述# 基于Netty做了一个消息推送服务,将消息总线中的消息推送给与消息推送服务器进行socket连接的...

  • Java程序性能分析之道

    一、背景描述# 基于Netty做了一个消息推送服务,将消息总线中的消息推送给与消息推送服务器进行socket连接的...

  • 实现基于Websocket的消息推送

    实现基于Websocket的消息推送 基于Websocket的消息推送,大概问题可以分解为以下三点: 服务器端We...

  • iOS 卸载 APP 推送消息如何处理

    卸载APP,推送消息如何处理? 当我们将应用从设备卸载后,推送的消息改如何处理呢 ?我们知道,当我们将应用从设备卸...

  • iOS 提交App时如何选择IDFA

    IDFA是苹果系统的广告标识符,用来标识设备,推送广告等。在提交应用审核时,苹果会提醒你是否含有追踪IDFA,当然...

  • 如何进行app消息推送(push)?

    1 消息推送 消息推送(push),是指运营人员通过自己产品后台或第三方工具对用户移动设备进行的主动消息推送,是厂...

网友评论

    本文标题:基于设备标识的下行消息推送

    本文链接:https://www.haomeiwen.com/subject/waxzictx.html