GoEasy实现后端向前端页面的推送

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
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值