阿里物联网套件-服务端SDK学习实践(基础篇-3修改产品信息)
2017-05-28 15:35
435 查看
修改产品信息
官方文档链接public class UpdateProductTest { public static void main(String[] args) { DefaultAcsClient client = BaseTest.init(); UpdateProductRequest request = new UpdateProductRequest(); request.setCatId(10000L);//修改后的产品分类 request.setProductDesc("UPDATE TEST3");//修改后的产品备注 request.setProductKey("g8S1KeJTSDT");//用于识别产品的KEY ID request.setProductName("TestProduct2");//用于识别产品的产品名 UpdateProductResponse 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)); } } }
打印返回信息
UpdateProductResponse[requestId=8003C249-9D71-48A1-8B33-1288676252EF,success=true,errorMessage=success]
原理就是根据ProductKey和ProductName识别相应的产品,
然后根据UpdateProductRequest对象中的其他属性去覆盖原来的产品配置属性。
相关文章推荐
- 阿里物联网套件-服务端SDK学习实践(基础篇-9根据设备名称查询设备信息)
- 阿里物联网套件-服务端SDK学习实践(基础篇-8查询批量设备的申请状态及设备信息)
- 阿里物联网套件-服务端SDK学习实践(基础篇-2创建产品)
- 阿里物联网套件-服务端SDK学习实践(基础篇-5设备注册)
- 阿里物联网套件-服务端SDK学习实践(基础篇-4查询产品类型信息)
- 阿里物联网套件-服务端SDK学习实践(基础篇-10批量获取设备状态)
- 阿里物联网套件-服务端SDK学习实践(基础篇-1准备)
- 阿里物联网套件-服务端SDK学习实践(基础篇-13发布广播消息)
- 阿里物联网套件-服务端SDK学习实践(基础篇-12推送数据给设备并得到响应)
- 阿里物联网套件-设备端SDK学习实践(C版-Linux-MQTT)
- 阿里物联网套件-服务端SDK学习实践(基础篇-11发消息到指定的Topic)
- 阿里物联网套件-服务端SDK学习实践(开篇)
- 信息安全系统设计基础第十周学习总结——实践
- 信息安全系统设计基础第十二周学习总结(代码实践)
- DB2基础学习一 DB2产品介绍
- Castle ActiveRecord学习实践(2):构建配置信息
- HOWTO:修改或删除产品在系统注册表中的安装信息
- 学习SAP BW之基础概念:信息对象——关键值,特征
- Castle ActiveRecord学习实践(2):构建配置信息
- 有关DataForm组件的研究_基础知识和实现服务端批量CURD——Silverlight学习笔记[23]