上传文件

QueryUIoTCoreDeviceFileList

查询设备上传的文件列表

请求参数

Parameter nameTypeDescriptionRequired
Regionstring地域。 参见 地域和可用区列表 Yes
ProductSNstring产品序列号Yes
DeviceSNstring设备序列号No
FileNamestring文件名称No
Offsetint列表起始位置偏移量,默认为0No
Limitint返回最大数据长度,默认为20,最大为100No

响应参数

Parameter nameTypeDescriptionRequired
RetCodeint操作返回码Yes
Actionstring操作名称Yes
FileListarray[FileInfo]文件列表Yes
TotalCountint文件总数No

FileInfo

文件信息

Parameter nameTypeDescriptionRequired
FileNamestring文件名称Yes
FileSizeint文件大小Yes
CreateTimeint创建时间Yes
UpdateTimeint更新时间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 nameTypeDescriptionRequired
Regionstring地域。 参见 地域和可用区列表 Yes
ProductSNstring产品序列号Yes
DeviceSNstring设备序列号Yes
FileNamestring文件名称,文件名称不能以 / 结尾Yes

响应参数

Parameter nameTypeDescriptionRequired
RetCodeint操作返回码Yes
Actionstring操作名称Yes
URLstring下载链接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 nameTypeDescriptionRequired
Regionstring地域。 参见 地域和可用区列表 Yes
ProductSNstring产品序列号Yes
DeviceSNstring设备序列号Yes
FileNamestring文件名称,文件名称不能以 / 结尾Yes

响应参数

Parameter nameTypeDescriptionRequired
RetCodeint操作返回码Yes
Actionstring操作名称Yes

请求示例

https://api.ucloud.cn/?Action=DeleteUIoTCoreDeviceFile
&Region=cn-sh2
&ProductSN=s488594zqqrz7v3y
&DeviceSN=10001
&FileName=ota.ziq

响应示例

{
    "RetCode": 0,
    "Action": "DeleteUIoTCoreDeviceFileResponse"
}