随笔分类 -  JPush

摘要:在项目开发过程中,我们会使用到多个不同的环境开发、测试、生产,每个环境用来进行测试的打包APP也不一样,我们需要增加不同的环境配置,去满足需求。 我是基于Maven管理的SpringBoot项目 1.涉及到的环境有开发环境+测试环境+生产环境 2.在极光服务器增加应用配置 添加三个环境的应用配置 每 阅读全文
posted @ 2017-12-03 11:13 翎野君 阅读(2814) 评论(0) 推荐(1)
摘要:Andriod上实现消息推送的一般解决策略 第一种解决方案:C2DM云端推送功能 在Android手机平台上,Google提供了C2DM(Cloudto Device Messaging)服务,该服务提供了一个简单的、轻量级的机制,允许服务器可以通知移动应用程序直接与服务器进行通信,以便于从服务器获 阅读全文
posted @ 2017-07-26 10:56 翎野君 阅读(311) 评论(0) 推荐(0)
摘要:IOS推送大致原理如下图 1、Provider:就是为指定IOS设备应用程序提供Push的服务器,(如果IOS设备的应用程序是客户端的话,那么Provider可以理解为服务端[消息的发起者]); 2、APNS:Apple Push Notification Service[苹果消息推送服务器]; 3 阅读全文
posted @ 2017-07-26 10:01 翎野君 阅读(549) 评论(0) 推荐(0)
摘要:JPush相关概念 连接极光服务器前提 在连接极光服务器之前需要先将APP进行注册,连接Server时需要用到下发的两个字段:AppKey:应用唯一标识。Master Secret:服务器秘钥,用于服务器端调用API请求时对发送内容做签名。客户端调用时传输这两个字段进行验证HTTP Header(头 阅读全文
posted @ 2017-07-25 14:15 翎野君 阅读(729) 评论(0) 推荐(0)
摘要:一:去官网下载SDK或者直接在maven项目中进行相应配置 二:按照API文档示例进行相应的修改添加 进行推送的关键在于构建一个 PushPayload 装载对象。 推送的话大致分为: 接下来我们需要在SDK的基础之上设置合适的调用参数进行取用 三、查看推送日志: 四、在极光开发者服务中查看刚才推送 阅读全文
posted @ 2017-07-22 10:58 翎野君 阅读(4232) 评论(0) 推荐(1)
摘要:1.推送技术的介绍: 传统互联网上数据交互一般有poll和push两种方式。poll典型使用场景是浏览网页,是用户主动发起请求,向服务器获取数据;push刚好相反,通过服务器直接发送数据给客户端,用户被动接受消息,类似于更加及时的短信。 PUSH是互联网上内容提供者和内容定制方之间的一种通信机制,利 阅读全文
posted @ 2017-07-21 10:45 翎野君 阅读(2832) 评论(0) 推荐(1)