1、设备端建立连接进行消息收发
2、添加pom.xml依赖
3、集成测试
dependencies dependency groupId com.aliyun /groupId artifactId aliyun-java-sdk-core /artifactId version 4.1.1 /version /dependency dependency groupId com.aliyun /groupId artifactId onsmqtt20200420 /artifactId version 1.0.1 /version /dependency /dependencies三、集成测试3.1 CodeSample
import com.aliyun.onsmqtt20200420.models.*; import com.aliyun.teaopenapi.models.*; import com.google.gson.Gson; public class Sample { * 使用AK SK初始化账号Client * @param accessKeyId * @param accessKeySecret * @return Client * @throws Exception public static com.aliyun.onsmqtt20200420.Client createClient(String accessKeyId, String accessKeySecret) throws Exception { Config config = new Config() // 您的AccessKey ID .setAccessKeyId(accessKeyId) // 您的AccessKey Secret .setAccessKeySecret(accessKeySecret); // 访问的域名 // config.endpoint = "onsmqtt.cn-qingdao.aliyuncs.com"; config.endpoint = "onsmqtt.cn-beijing.aliyuncs.com"; return new com.aliyun.onsmqtt20200420.Client(config); public static void main(String[] args_) throws Exception {java.util.List String args = java.util.Arrays.asList(args_); com.aliyun.onsmqtt20200420.Client client = Sample.createClient(" access key ", " access secret QuerySessionByClientIdRequest querySessionByClientIdRequest = new QuerySessionByClientIdRequest() .setClientId("GID_demo1@@@DEVICE_001") .setInstanceId("post-cn-st*********"); // 复制代码运行请自行打印 API 的返回值 QuerySessionByClientIdResponse response = client.querySessionByClientId(querySessionByClientIdRequest); // System.out.println(response.body.onlineStatus); System.out.println(new Gson().toJson(response.body)); }3.2 The Result
{"onlineStatus":true,"requestId":"87D17FA5-F1F9-48F3-893C-BD70C8CA3DED"}更多参考
QuerySessionByClientId
服务接入点
阿里云常见参数获取位置
信息化2.0时代提出开展智慧教育创新发展行动。2019年2月,中共中央、国务院印发...
2021年3月24日,主题为《数据的世界,世界的数据》的星环科技2021春季新品发布会...
【51CTO.com快译】 数据可视化工具不断发展,提供更强大的功能,同时改善可访问...
摘要 元旦期间 订单业务线 告知 推送系统 无法正常收发消息,作为推送系统维护者...
从 10.0.0 版开始,异步迭代器就出现在 Node 中了,在本文中,我们将讨论异步迭...
前提条件 请您在购买前确保已完成注册和充值。详细操作请参见 如何注册公有云管...
本文整理自直播《Hologres 数据导入/导出实践-王华峰(继儒)》 视频链接: https:/...
Docker生成新镜像版本的两种方式 There are two ways Docker can generate new m...
在Python语言中有如下3种方法: 成员方法 类方法(classmethod) 静态方法(staticm...
建站 什么 虚拟主机 够用?这要看搭建的是什么类型的网站。比如个人博客类型的网...