Java后端实现安卓/IOS移动端消息推送(百度云推送)

本文主要介绍Java服务器端如何借助第三方推送平台(百度云推送)推送给移动端消息。

使用案例介绍:

根据客户的需求,需要做一个类似淘宝消息推送的功能,客户下订单、订单付款、订单商品已发货,以及客户完成评论,都需要以消息推送提示的方式告知商家和卖家这么一个功能,由于之前没有实现过这方面的功能,所以一时之间完全没有概念和思路,在百度和谷歌上找了很久,发现可以借助第三方平台的推送机制来实现该功能,我使用的是“百度云推送”,当然,类似的第三方推送还有很多,例如:个推、极光推送、腾讯信鸽等,这些技术都很成熟,官方网站上面也有详细的文档和demo。

话不多说,来点干货:

第一步:先下载百度云的SDK,网址:百度云推送Java服务端

第二步:把百度云推送的jar包加入到你自己的项目的lib

以上jar包其缺一不可,切记!!!

第三步:熟悉它的demo类

每个类的具体意思就不一一解释了,说一个常用的吧。

第四步:因为苹果和安卓有一定的区别,所以json在组合的时候区别如下:

还有一点切记:苹果的类型为4,安卓的类型为3,这个在官方的文档中已经注明了。

第五步:实际运用

因为安卓和IOS都是通过接口的形式向服务器端对接数据,所以,在实现消息推送的时候就在接口中做文章,实际代码如下:

  • 9
    点赞
  • 34
    收藏
    觉得还不错? 一键收藏
  • 12
    评论
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值