边缘文件服务接口

更新时间: 2022-12-12 09:50:57

1.概述

边缘文件服务,使用HTTP restful API。

主机地址-根据实际情况配置

端口- 9102

2. 接口定义(HTTP)

主机地址-根据实际情况配置

端口- 9102

2.1 文件增加

路径

/home/paas/file/add

版本号

N/A

Content-Type

form-data

协议

HTTP

请求方法

POST

请求参数

名称

类型

是否必选

描述

filePath

Text

文件路径

file

File

文件流

返回数据

名称

类型

描述

code

Int

接口返回码。200表示成功。

message

String

调用失败时,返回的出错信息。

localizedMsg

String

本地语言的错误消息。

data

String

文件下载URL

文件超出1小时会定期删除

示例

正常返回示例:

{
  "code": 200,
  "message": "success",
  "data": "http://x.x.x.x:9012/xxx/xxx.jpg"
}

2.2 文件删除

路径

/home/paas/file/delete

版本号

N/A

Content-Type

json

协议

HTTP

请求方法

POST

请求参数

名称

类型

是否必选

描述

filePath

Text

文件路径

返回数据

名称

类型

描述

code

Int

接口返回码。200表示成功。

message

String

调用失败时,返回的出错信息。

localizedMsg

String

本地语言的错误消息。

示例

请求入参示例:

{
"filePath":"aaa/bbb/ccc/jpg"
}

正常返回示例:

{
"code": 200,
"message": "success"
}

2.3 文件获取

接口定义:

路径

文件路径,如:/aaa/bbb/ccc.json

协议

HTTP

请求方法

GET

返回数据:

文件流

示例

请求示例:

http://x.x.x.x/aaa/bbb/ccc.json
上一篇: 服务总线开发指引 下一篇: 边缘设备接口