下载文件

设备发送请求到http broker,使用设备三元组鉴权,并下载文件。

  • Method: GET

  • TOPIC: /multipart/sys/{productKey}/{deviceKey}/file/download

请求数据格式

{
    "sesssionId": "341a9fa5-2719-4322-a7e1-686555b9e678",
    "fileUrl": "enos-connect://xxxxx",
    "category": "ota"
}

响应数据格式

响应数据为需要下载的文件的二进制流。

请求参数说明

参数

类型

必需/可选

描述

sessionId

String

必需

sessionId,每次上报数据时都需要提供,设备在认证接入EnOS时获得。

fileUrl

String

必需

待下载的文件的地址标识。

category

String

必需

文件类型。支持的值包括:

  • ota : 表示需要下载的文件是OTA文件。

  • feature : 表示需要下载的文件是由设备上传的文件类型的测点、属性、或事件。