阿里物联网套件-服务端SDK学习实践(基础篇-7批量申请设备)

来源:互联网 发布:杭州贰贰网络怎么样 编辑:程序博客网 时间:2024/06/02 05:51

批量申请设备

官方链接

public class ApplyDeviceWithNamesTest {    public static void main(String[] args) {        DefaultAcsClient client = BaseTest.init();        ApplyDeviceWithNamesRequest request = new ApplyDeviceWithNamesRequest();        List<String> devices = new ArrayList<String>();        devices.add("test_a");        devices.add("test_b");        devices.add("test_c");        request.setProductKey("******");        request.setDeviceNames(devices);        ApplyDeviceWithNamesResponse 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));        }    }}

打印结果:

ApplyDeviceWithNamesResponse[requestId=5BEA5681-E0A4-4961-A421-992CEE0C2CB0,success=true,errorMessage=<null>,applyId=230]

在一个产品下面批量申请(创建)设备。先根据产品key选择产品,然后在该产品下新增若干设备(配置设备名字即可)。
返回对象中的applyId要记录下来,后面【查询批量设备的申请状态】和【查询批量生成的设备信息中】均要作为查询条件使用。

阅读全文
0 0
原创粉丝点击