阿里物联网套件-服务端SDK学习实践(基础篇-2创建产品)
来源:互联网 发布:虚荣虚拟摇杆软件 编辑:程序博客网 时间:2024/06/07 07:48
创建产品
官方文档链接
public class CreateProductTest { public static void main(String[] args) { //获取封装的初始化方法,下文同 DefaultAcsClient client = BaseTest.init(); CreateProductRequest request = new CreateProductRequest(); request.setCatId(10000L);//分类号* request.setDesc("Create Product test");//备注 request.setName("TestProduct8");//产品名* CreateProductResponse response = null; try { response = client.getAcsResponse(request); } catch (ClientException e) { e.printStackTrace(); } if(response != null){ System.out.println(ToStringBuilder.reflectionToString(response, ToStringStyle.SHORT_PREFIX_STYLE)); System.out.println(ToStringBuilder.reflectionToString(response.getProductInfo(), ToStringStyle.SHORT_PREFIX_STYLE)); } }}
打印部分返回信息
CreateProductResponse[requestId=A75C42D6-243C-4F5B-8293-9676CCC5A4DD,success=true,errorMessage=<null>,productInfo=com.aliyuncs.iot.model.v20170420.CreateProductResponse$ProductInfo@53a7473a]CreateProductResponse.ProductInfo[productKey=******,productName=TestProduct8,catId=10000,createUserId=******,productDesc=Create Product test,fromSource=iothub,extProps=<null>,gmtCreate=<null>,gmtModified=<null>,productSecret=<null>]
CreateProductRequest请求类中还有其他属性可配置,这个类也封装了一些公共参数,如版本号和action等参数,下同。
CreateProductResponse返回请求ID、是否请求成功、错误信息以及生成的产品信息对象。
ProductInfo封装了产品信息的对象,具体含义官方文档写的详细。
阅读全文
0 0
- 阿里物联网套件-服务端SDK学习实践(基础篇-2创建产品)
- 阿里物联网套件-服务端SDK学习实践(基础篇-4查询产品类型信息)
- 阿里物联网套件-服务端SDK学习实践(基础篇-1准备)
- 阿里物联网套件-服务端SDK学习实践(基础篇-3修改产品信息)
- 阿里物联网套件-服务端SDK学习实践(基础篇-5设备注册)
- 阿里物联网套件-服务端SDK学习实践(基础篇-6查询设备列表)
- 阿里物联网套件-服务端SDK学习实践(基础篇-7批量申请设备)
- 阿里物联网套件-服务端SDK学习实践(基础篇-10批量获取设备状态)
- 阿里物联网套件-服务端SDK学习实践(基础篇-13发布广播消息)
- 阿里物联网套件-服务端SDK学习实践(开篇)
- 阿里物联网套件-服务端SDK学习实践(基础篇-9根据设备名称查询设备信息)
- 阿里物联网套件-服务端SDK学习实践(基础篇-11发消息到指定的Topic)
- 阿里物联网套件-服务端SDK学习实践(基础篇-12推送数据给设备并得到响应)
- 阿里物联网套件-服务端SDK学习实践(基础篇-8查询批量设备的申请状态及设备信息)
- 阿里物联网套件-设备端SDK学习实践(C版-Linux-MQTT)
- 国内物联网平台初探(二):阿里云物联网套件
- 智能家居——阿里云物联网套件体验
- CSRmesh开发套件加速物联网产品开发
- 修改eclipse中maven工程中默认javaSE1.5版本 以及project facet中java版本
- PostgreSQL数据库、表空间、角色及用户
- RTSP introduction
- ubuntu16.04安装vim
- 最长不下降子序列
- 阿里物联网套件-服务端SDK学习实践(基础篇-2创建产品)
- 1640 Single Dog
- Linux设备驱动之3.4.2内核下的I2C驱动
- struts2第四讲:struts2的简易工作流程
- BP神经网络
- Shell中的数值运算及处理
- 解析protobuf
- JavaWeb开发中的Session管理
- Windows 注册表处理函数