GoEasy实现后端向前端页面的推送
2017-09-06 14:40
429 查看
GoEasy是一个第三方推送服务, Web端,移动端都可以进行推送,移动端的推送有很多产品。官网:https://goeasy.io/www/home , 官网有文档(有中文文档)和demo。下面说一下最近做的一个web端推送的步骤:
1,官网注册账号
2,新建一个免费的application,其中channel可以随意定义,不同的Channel可以是推送不同消息的管道,同时系统会分配给你appkey
3,下载goeasy-sdk-0.3.3.jar文件或其他版本的jar文件,放到项目中
4.实现后端java推送
GoEasy goEasy = new GoEasy("Common key");
goEasy.publish("your channel","content",new PublishListener(){
@Override
public void onSuccess() {
System.out.print("消息发布成功 ");
}
@Override
public void onFailed(GoEasyError error) {
System.out.print("消息发布失败 , 错误编码:" + error.getCode());
}
});
5.在前台接收(前台页面要引入https://cdn.goeasy.io/goeasy.js文件)
var goEasy = new GoEasy({Common key: 'Common key'});
goEasy.subscribe({
channel: "your channel",
onMessage: function(message){
alert(message.content);
}
});
1,官网注册账号
2,新建一个免费的application,其中channel可以随意定义,不同的Channel可以是推送不同消息的管道,同时系统会分配给你appkey
3,下载goeasy-sdk-0.3.3.jar文件或其他版本的jar文件,放到项目中
4.实现后端java推送
GoEasy goEasy = new GoEasy("Common key");
goEasy.publish("your channel","content",new PublishListener(){
@Override
public void onSuccess() {
System.out.print("消息发布成功 ");
}
@Override
public void onFailed(GoEasyError error) {
System.out.print("消息发布失败 , 错误编码:" + error.getCode());
}
});
5.在前台接收(前台页面要引入https://cdn.goeasy.io/goeasy.js文件)
var goEasy = new GoEasy({Common key: 'Common key'});
goEasy.subscribe({
channel: "your channel",
onMessage: function(message){
alert(message.content);
}
});
相关文章推荐
- JSP页面自动下载cab包安装Active-ocx-dll控件,前端后端实现
- 用jquery datatables实现页面分页,前端分页,后端分页
- php+ajax 实现web页面无闪烁刷新 页面前端和后端交互
- 一个完全由后端人员写的前端页面怎么实现前后端分离?
- Sharepoint页面项目展示画廊纯前端实现,后端用list/library简单维护
- 电子商务网站的设计与实现(三):四大子系统,登录-账务-前端-后端
- 使用VUE实现后台管理的前端操作页面
- 【前端】无后台静态页面实现联想输入Demo
- nodejs+socketio+redis实现前端消息实时推送
- spring MVC:前端页面需要多显示一列,后端每层均需增加字段
- web前端--实现前后端分离的心得
- js 实现依赖注入的思想,后端框架思想搬到前端来
- A/B 测试的基本概念举例理解以及具体实现方法【传统A/B测试基于后端的 A/B 测试(Back-end AB test),现在基本上基于前端js在客户端进行分流,有更多优点,请看里面】
- goEasy实现web推送
- js+html+css实现简单页面交互功能(2015知乎前端笔试题)http://v.youku.com/v_show/id_XMTI0ODQ5NTAyOA==.html?from=y1.7-1.2
- 前端做好页面后后端拿到手配置的问题
- C#无限分级实现,前端WEB页面接收,后台提供层级Json数据
- 通过ajax异步向后端发送请求,响应请求向前端传送json格式数据的实现思路
- 前端实现文件的断点续传(前端文件提交+后端PHP文件接收)
- RabbitMQ订阅发布的消息,通过WebSocket实现数据实时推送到前端上显