1、java平台发布
1.1引入maven依赖(极有可能会下载失败,自己手动下载jar包)
<repositories> <repository> <id>goeasy
id> <name>goeasy
name> <url>http://maven.goeasy.io/content/repositories/releases/
url>
repository>
repositories> <dependency> <groupId>io.goeasy
groupId> <artifactId>goeasy-sdk
artifactId> <version>0.3.8
version>
dependency> <dependency> <groupId>org.slf4j
groupId> <artifactId>slf4j-api
artifactId> <version>1.7.25
version>
dependency> <dependency> <groupId>com.google.code.gson
groupId> <artifactId>gson
artifactId> <version>2.2.4
version>
dependency>
1.2java API发布消息
GoEasy goEasy = new GoEasy("goeasy的应用列表中查找", "common key 在应用列表中查找"); goEasy.publish("demo_channel", "Hello world!",new PublishListener(){ @Override public void onSuccess() { System.out.print("消息发布成功 "); } @Override public void onFailed(GoEasyError error) { System.out.print("消息发布失败 , 错误编码:" + error.getCode()); } });
2、客户端
2、1导入js文件
<script type="text/javascript" src="https://cdn.goeasy.io/goeasy.js">
script>
2.2订阅频道,接收消息
var goEasy = new GoEasy({ appkey: 'BS-bee885dba58db19753f8f3' }); goEasy.subscribe({ channel:'wangyi', onMessage: function(message){
alert('收到:'+message.content); } });
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/216018.html原文链接:https://javaforall.net
