您的位置:首页 > Web前端

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);  

            }  

    });  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐