1.GoEasy官网 : http://goeasy.io/ 申请账号,创建应用获取Appkey等参数;
2.javascript引入goeasy.js
注意:
1. 请不要将goeasy.js下载到本地,GoEasy动态为不同浏览器和操作系统提供不同goeasy.js,使用下载到本地的goeasy.js,将会导致某些用户不能发送和接收消息。2. 如果您的应用程序需要支持Windows XP用户,请务必使用HTTP来获取js文件,GoEasy已经于2016年9月22日升级所有SSL证书至SHA-2,已无法支持Windows XP用户使用HTTPS连接GoEasy。
<script type="text/javascript" src="http(s)://<CDN Host>/goeasy.js"></script>
<script type="text/javascript">
var goEasy = new GoEasy({
appkey: '您的app key'
});
//GoEasy-OTP可以对appkey进行有效保护,详情请参考:GoEasy-Reference
</script>
3.Java后台
添加jar包:
下载SDK
goeasy.jar
下载依赖包
gson.jar
slf4j-api.jar
代码:
GoEasy goEasy = new GoEasy("http(s)://<REST Host>","您的app key");’
goEasy.publish("demo_channel", "Hello world!");
4. 在web浏览器端接收消息
goEasy.subscribe({
channel: 'demo_channel',
onMessage: function(message){
alert('收到:'+message.content);
}
});