简要介绍
极光推送(JPush)是一个端到端的推送服务,使得服务器端消息能够及时地推送到终端用户手机上,让开发者积极地保持与用户的连接,从而提高用户活跃度、提高应用的留存率。
概念1:消息 和 通知
- 通知:发送后会在系统通知栏收到展现,同时响铃或振动提醒用户。
- 消息:以透传的形式传递给客户端,无显示,发送后不会在系统通知栏展现,第三方应用后需要开发者写代码才能看到。
概念2:alias 和 tag
- alias:别名,用于单发消息,点对点方式
- tag:标签,相当于群发
搭建场景
1,注册极光账号,官网:https://www.jiguang.cn/accounts/register,登录后进到极光推送功能
2,创建一个应用
3,创建应用后,获取到AppKey和Master Secret,后面会用到这两个
后台代码推送其实也就是推送给极光的消息推送服务器,再由服务器推送给设备,这就是需要key和密钥的原因了
4,设置极光推送设置,这里这配置android,ios好像还需要配置证书什么的
5,配置Android推送:这里需要注意,需要下载的是apk包,下载zip包的话需要自己打成apk包
6,手机安装上面的官方apk包
7,运行上面那个软件,大概长这样,点击第一个按钮,初始化一下