【极光推送】java后台使用第三方服务极光推送向安卓手机端推送通知(一)

java后台使用第三方服务极光推送向安卓手机端推送通知第一篇是关于怎么注册极光服务并安装好安卓测试demo的。

极光推送,也叫jpush。JPush是经过考验的大规模APP推送平台,每天推送消息数超过5亿条。 开发者集成SDK后,可以通过调用API推送消息。同时,JPush提供可视化的web端控制台发送通知,统计分析推送效果。 JPush全面支持 Android, iOS, Winphone 三大手机平台。

jpush推送消息形式主要有四种:通知,自定义消息,富媒体和本地通知。

在这里我只针对安卓手机端的消息推送。为什么?因为ios手机端太麻烦了,那证书不好弄,所以暂时先明确对安卓手机的消息推送。

要使用极光推送,先要注册极光推送的平台:

 

进去找到后台:

没有账号就注册一个账号,对于一般的基础服务,极光推送是免费的。

登录后,就会进入极光的后台,会直接到应用管理的界面:

首先说一下为什么要创建应用。jpush向手机端推送消息,是指注册了jpush服务的应用程序(app)可以被推送,也就是说手机要有app才行,这里的创建应用并不是指真的你手机上要有一个完整的app。

可以看到之前我已经创建了一个名为conding喵的应用。一创建好可以看到右上角的安卓图标是亮的,说明直接向安卓手机端推信息没问题。

总用户是指安装了应用的人数,如果今日在线用户不为0的话,那么安装了这个应用的人在线的话会立即收到消息,没在线的打开应用才能收到。

编辑应用是时:

AppKey和Master Secret很重要,到时候写java后台服务要用的。这里不能给你们看,抱歉!

建好应用后,进入推送设置:

点击安卓,配置要下载的安卓测试demo的信息,这个demo已经集成了jpush了,不用写安卓,同时【查看继承指南】中,有详细的说明教你使用该平台。

填写包名,包名类似于java的包名,,额,,,安卓不就是用java写的吗?!一般就com.xxx.xx。不重名就行,然后点击下载demo。你以为下载的是个安卓应用apk文件吗?

no!是个安卓工程,需要打包成.apk文件的哪种,这是什么骚操作。。。当时下载我就傻眼了,不会安卓呀,电脑上没有安卓的环境啊?

解压后就这个鬼样,,,于是我找了学安卓的朋友让他帮我打个包。。。

安装到手机上后,打开应用就好:

点开后不了解最好不要瞎点,你已经可以在平台上直接推送信息了:

选好后直接发送就行:

看已经收到了。

安卓手机端的测试到此为止,至于java后台代码,先在这里略讲一下,java后台代码其实相当于这个操作:

 

 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
极光推送是一款用于实现消息推送的云服务平台,它提供了丰富的消息推送功能。在Java后台中整合极光推送可以通过以下几个步骤来实现: 1. 注册极光推送账号并创建应用:首先,你需要在极光推送官网注册账号,并创建一个应用。在创建应用的过程中,会生成一个AppKey和一个Master Secret,这对应用进行身份验证非常重要。 2. 导入极光推送SDK:在你的Java项目中,你需要导入极光推送Java SDK。你可以在极光推送官网上下载SDK,并将其添加到你的项目中。 3. 配置AppKey和Master Secret:在你的项目中找到配置文件(比如.properties文件),将AppKey和Master Secret配置到文件中。这些配置信息将用于与极光推送服务器进行身份验证。 4. 初始化JPushClient对象:在你的代码中,通过使用AppKey和Master Secret初始化一个JPushClient对象。这个对象将用于与极光推送服务器进行通信。 5. 构建推送消息:使用JPushClient对象,你可以构建不同类型的推送消息,比如通知、自定义消息等。根据你的需求,设置相应的参数,比如目标平台、接收者、通知内容等。 6. 发送推送消息:调用JPushClient对象的sendPush方法,将构建好的推送消息发送给极光推送服务器。服务器会根据你的设置,将消息推送给相应的设备。 以上就是极光推送Java后台整合的基本步骤。你可以根据自己的需求,进一步深入学习和使用极光推送的其他功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值