方法 |
API |
说明 |
GET |
/v3/iot/management/ota/firmware?pageNo=xxx&pageSize=xxx&order=xxx&orderBy=xxx&schemaId=xxx |
查询固件包列表 |
请求参数
参数名称 |
参数类型 |
是否必须 |
说明 |
pageNo |
int |
可选 |
默认是1,表示第几页 |
pageSize |
int |
可选 |
每页返回的数目,默认10,限制为100以内 |
order |
String |
可选 |
默认是按照创建时间排序,支持"createdAt" |
orderBy |
String |
可选 |
默认是降序排列,支持"asc" l "desc" |
schemaId |
String |
可选 |
按schemaId过滤 |
返回参数
参数名称 |
参数类型 |
说明 |
amount |
int |
满足查询条件的固件包总数 |
pageNo |
int |
表示第几页 |
pageSize |
int |
每页返回的数目 |
firmwares |
List <FirmwarePackage> |
固件包列表 |
请求示例
GET /v3/iot/management/ota/firmware?pageNo=1&pageSize=10 HTTP/1.1
Host: iotdm.gz.baidubce.com
Authorization: {authorization}
Content-Type: application/json; charset=utf-8
返回示例
HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8
x-bce-request-id: 993ff7e9-018b-4246-a7ba-5dddac970054
{
"amount": 1,
"pageNo": 1,
"pageSize":10,
"firmwares":[
{
"id": "12345",
"description": "device_description",
"version":"1.2.3",
"fileId":"file_id",
"fileName":"file_name",
"downloadUrl":"https://download_url",
"schemaName": "door",
"schemaId": "agage-agage",
"createdAt": "2018-05-09T03:48:59Z"
}
]
}