新增API


在 EnOS 2.1 Update Release 发布中,我们新增了以下API和API服务。

接入服务

API名称

描述

Upload Attribute

上传设备属性数据,支持文件类型的属性数据

Upload Events

上传设备事件数据,支持文件类型的事件数据

Upload Measurement Points

上传设备测点数据,支持文件类型的测点数据

Download File

下载单个设备的文件

Delete File

删除单个设备的文件

TSDB数据服务

从本次发布起,TSDB数据服务 API版本升级为 v2.1(与v2.0版共存)。新版本包含以下新功能及变更:

新增/变更项

更新前

更新后

影响范围

新增请求参数

localTimeFormat

所有接口

新增请求参数

itemFormat

所有接口

请求方法

GET/POST

POST

所有接口

请求/返回参数名称变更

measurepoints

pointIds

所有接口

请求/返回参数名称变更

meaurepointsWithLogic

pointIdsWithLogic

所有接口

请求/返回参数名称变更

meaurepoint

pointId

所有接口

返回字段重命名

status

code

所有接口

调用成功返回值重命名

Success

OK

所有接口


TSDB数据服务v2.1版中,新增了以下API:

API名称

描述

Delete Asset Latest Data

删除指定设备、测点的最新数据

TSDB策略服务

API名称

描述

Get Storage Policy

根据存储策略ID,获取指定存储策略的详细信息

Save Storage Policy

根据存储策略ID,更新并保存指定存储策略的配置信息

IAM服务

API名称

描述

Log In

登录EnOS

Get Session Information

获取会话信息

List User Organization

列出用户所在组织

Application Portal 服务

API名称

描述

Log In Via Authorization Code

通过授权码登陆

Get User Domain

通过用户邮箱地址获取用户所在的域信息

Get User Structures

获取用户所分配的组织结构节点

Get Users with Asset Access

获取对某一资产有权限的用户列表

Get Unresolved Messages

获取未确认的应用消息列表

数据联邦服务

API名称

描述

List Channels

查询组织内已创建的数据读取通道和数据写入通道

Read Data

通过指定通道,使用SQL语句读取数据

List Jobs

查询与指定通道相关联的数据读取任务或写入任务

Get Job Details

获取数据读取任务或写入任务的详细信息

Write Message

通过指定通道,向数据源写入消息数据

Write Chunk File

通过指定通道,向数据源写入块文件

Write File

通过指定通道,向数据源写入文件

流数据处理服务

API名称

描述

Get Stage State

查询指定流数据处理任务中某个指定算子的中间状态数据

Delete Stage State

删除指定流数据处理任务中某个指定算子的中间状态数据。