您的位置:首页 > 大数据 > 物联网

阿里物联网套件-服务端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对象中的其他属性去覆盖原来的产品配置属性。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐