984
微信
查询产品的设备列表__接口列表_服务器端API_阿里云物联网套件-阿里云
查询设备列表
描述
本接口为 2016-05-30版本新发布接口
请求参数
名称 | 类型 | 是否必须 | 描述 |
---|---|---|---|
<公共参数> | 见 公共参数 | ||
ProductKey | String | 是 | 产品唯一ID |
PageSize | Integer | 是 | 设备列表显示页面大小 |
CurrentPage | Integer | 是 | 设备列表显示页面当前页数 |
返回参数
名称 | 类型 | 描述 |
---|---|---|
RequestId | String | 表示调用返回码 |
Success | Boolean | 表示调用成功与否 |
ErrorMessage | String | 出错信息 |
Total | Long | 总记录数 |
Data | List |
返回的设备信息列表,见DeviceInfo定义 |
DeviceInfo定义:
名称 | 类型 | 描述 |
---|---|---|
DeviceId | String | 设备ID |
DeviceName | String | 设备名称 |
DeviceSecret | String | 设备密钥 |
GmtCreate | String | 创建时间 |
GmtModified | String | 修改时间 |
示例
请求示例
https://iot.aliyuncs.com/?Action=QueryDevice
&PageSize=10
&CurrentPage=1
&<[公共请求参数]>
SDK示例代码 [SDK下载]
java
QueryDeviceRequest queryDeviceRequest = new QueryDeviceRequest();
queryDeviceRequest.setCurrentPage(1L);
queryDeviceRequest.setProductKey("...");
queryDeviceRequest.setPageSize(10L);
QueryDeviceResponse response = null;
try {
resp = client.getAcsResponse(req);
} catch (ClientException e) {
e.printStackTrace();
}
if(response != null){
System.out.println("Response requestId:"+response.getRequestId()+" isSuccess:"+response.getSuccess() +" Error:"+response.getErrorMessage());
}
php
$request = new IotQueryDeviceRequest();
$request->setProductKey("...");
$request->setCurrentPage(1L);
$request->setPageSize(10L);
$response = $client->getAcsResponse($request);
print_r("rn");
print_r($response);
python
request = QueryDeviceRequest.QueryDeviceRequest()
request.set_accept_format('json')
request.set_ProductKey('...')
request.set_CurrentPage(1L);
request.set_PageSize(10L);
result = clt.do_action(request)
print 'publish : ' + result
返回示例
json示例
{
PageCount:1,
Data:{
DeviceInfo:[
{DeviceId:..., DeviceName:..., ProductKey:..., DeviceSecret:..., GmtCreate:Thu, 17-Nov-2016 02:08:12 GMT, GmtModified:Thu, 17-Nov-2016 02:08:12 GMT}
]
},
PageSize:10,
Page:1,
Total:9
RequestId:06DC77A0-4622-42DB-9EE0-26A6E1FA08D3,
Success:true,
}
XML示例
<QueryDeviceResponse>
<RequestId>9D25B7F9-DF08-4F77-B1E9-008F78522B37</RequestId>
<Success>true</Success>
<Page>1</Page>
<PageSize>10</PageSize>
<PageCount>1</PageCount>
<Total>6</Total>
<Data>
<DeviceInfo>
<DeviceId>...</DeviceId>
<DeviceName>...</DeviceName>
<DeviceSecret>...</DeviceSecret>
<GmtCreate>Thu, 10-Nov-2016 05:35:56 GMT</GmtCreate>
<GmtModified>Thu, 10-Nov-2016 05:35:56 GMT</GmtModified>
<DeviceStatus>NotActive</DeviceStatus>
</DeviceInfo>
...
</Data>
</QueryDeviceResponse>
最后更新:2016-12-12 16:58:44
上一篇:
获取产品类型信息__接口列表_服务器端API_阿里云物联网套件-阿里云
下一篇:
设备注册__接口列表_服务器端API_阿里云物联网套件-阿里云
创建应用__应用管理_用户指南_容器服务-阿里云
C-SDK使用(Linux)__SDK使用参考_设备端接入手册_阿里云物联网套件-阿里云
共享镜像__镜像_用户指南_云服务器 ECS-阿里云
输出(Outputs)__模板语法_资源编排-阿里云
GetLogs__日志库相关接口_API-Reference_日志服务-阿里云
热映电影_阿里云帮助中心-阿里云,领先的云计算服务提供商
提交备案初审流程__流程引导图_备案流程_备案-阿里云
删除虚拟边界路由器__高速通道相关接口_API 参考_云服务器 ECS-阿里云
负载均衡支持UDP协议常见问题__常见问题_负载均衡-阿里云
去重设备统计__查询相关_API 列表_OpenAPI 2.0_移动推送-阿里云
相关内容
常见错误说明__附录_大数据计算服务-阿里云
发送短信接口__API使用手册_短信服务-阿里云
接口文档__Android_安全组件教程_移动安全-阿里云
运营商错误码(联通)__常见问题_短信服务-阿里云
设置短信模板__使用手册_短信服务-阿里云
OSS 权限问题及排查__常见错误及排除_最佳实践_对象存储 OSS-阿里云
消息通知__操作指南_批量计算-阿里云
设备端快速接入(MQTT)__快速开始_阿里云物联网套件-阿里云
查询API调用流量数据__API管理相关接口_API_API 网关-阿里云
使用STS访问__JavaScript-SDK_SDK 参考_对象存储 OSS-阿里云