# java-sdk-httpapi **Repository Path**: xphust/java-sdk-httpapi ## Basic Information - **Project Name**: java-sdk-httpapi - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-27 - **Last Updated**: 2021-04-27 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 瀚云开放平台 OpenAPI JavaSDK **当前并未加入 Maven中央仓库,请使用Maven本地Package打包并安装使用** 如果未了解瀚云平台鉴权体系,请先查看[文档](https://www.hanclouds.com/doc/2-authentication/index). ## Demo案例 ```java HanCloudsClient hanCloudsClient = new HanCloudsClient("http://api.hanclouds.com/api/v1"); hanCloudsClient.putDeviceAuthParams("xxx", "xxx"); //准备获取设备某数据流最新数据 DeviceDataStreamLatestDataRequest dataReq = new DeviceDataStreamLatestDataRequest(); dataReq.setDeviceKey("xxx"); dataReq.setDataName("dataStreamName"); DeviceDataStreamLatestDataResponse response = hanCloudsClient.execute(dataReq); if (response != null) { List deviceDataDTOList = response.getResponse(); //获取返回信息,并进行业务处理 } ``` 以上代码为获取某设备下,`dataStreamName` 数据流最新数据。 在SDK中,瀚云平台每一个API都被封装成 `XXXRequest` 对象,被 `HanCloudsClient` 执行后,将返回对应的Response,方便使用,不必再进一步自行封装了。 具体请使用对应IDE打开SDK查看。package路径 `main.java.com.hanclouds.req`。 有任何疑问请加入QQ用户交流群:`587234791` 或者到瀚云社区直接发帖提问。[https://www.hanclouds.com/bbs](https://www.hanclouds.com/bbs)