上传文件
QueryUIoTCoreDeviceFileList
查询设备上传的文件列表
请求参数
Parameter name | Type | Description | Required |
Region | string | 地域。 参见 地域和可用区列表 | Yes |
ProductSN | string | 产品序列号 | Yes |
DeviceSN | string | 设备序列号 | No |
FileName | string | 文件名称 | No |
Offset | int | 列表起始位置偏移量,默认为0 | No |
Limit | int | 返回最大数据长度,默认为20,最大为100 | No |
响应参数
Parameter name | Type | Description | Required |
RetCode | int | 操作返回码 | Yes |
Action | string | 操作名称 | Yes |
FileList | array[FileInfo] | 文件列表 | Yes |
TotalCount | int | 文件总数 | No |
FileInfo
文件信息
Parameter name | Type | Description | Required |
FileName | string | 文件名称 | Yes |
FileSize | int | 文件大小 | Yes |
CreateTime | int | 创建时间 | Yes |
UpdateTime | int | 更新时间 | Yes |
请求示例
https://api.ucloud.cn/?Action=QueryUIoTCoreDeviceFileList &Region=cn-sh2 &ProductSN=s488594zqqrz7v3y &DeviceSN=10001 &Offset=0 &Limit=9
响应示例
{ "Action": "QueryUIoTCoreDeviceFileListResponse", "RetCode": 0, "FileList": [ { "FileName": "umrLuNQz", "CreateTime": 1248577, "FileSize": 124, "UpdateTime": 1248577 } ], "TotalCount": 7 }
GetUIoTCoreDeviceFileURL
获取设备文件的下载链接,有效期30分钟
请求参数
Parameter name | Type | Description | Required |
Region | string | 地域。 参见 地域和可用区列表 | Yes |
ProductSN | string | 产品序列号 | Yes |
DeviceSN | string | 设备序列号 | Yes |
FileName | string | 文件名称,文件名称不能以 / 结尾 | Yes |
响应参数
Parameter name | Type | Description | Required |
RetCode | int | 操作返回码 | Yes |
Action | string | 操作名称 | Yes |
URL | string | 下载链接 | Yes |
请求示例
https://api.ucloud.cn/?Action=GetUIoTCoreDeviceFileURL &Region=cn-sh2 &ProductSN=s488594zqqrz7v3y &DeviceSN=10001 &FileName=ota.zip
响应示例
{ "RetCode": 0, "Action": "GetUIoTCoreDeviceFileURLResponse", "URL": "url" }
DeleteUIoTCoreDeviceFile
删除设备文件
请求参数
Parameter name | Type | Description | Required |
Region | string | 地域。 参见 地域和可用区列表 | Yes |
ProductSN | string | 产品序列号 | Yes |
DeviceSN | string | 设备序列号 | Yes |
FileName | string | 文件名称,文件名称不能以 / 结尾 | Yes |
响应参数
Parameter name | Type | Description | Required |
RetCode | int | 操作返回码 | Yes |
Action | string | 操作名称 | Yes |
请求示例
https://api.ucloud.cn/?Action=DeleteUIoTCoreDeviceFile &Region=cn-sh2 &ProductSN=s488594zqqrz7v3y &DeviceSN=10001 &FileName=ota.ziq
响应示例
{ "RetCode": 0, "Action": "DeleteUIoTCoreDeviceFileResponse" }