物接入IoT Hub

    获取固件包列表

    方法 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"
    
    		}
    
    	]
    
    }
    上一篇
    获取固件包详情
    下一篇
    查询设备使用固件包版本