外部应用可以通过边缘端HTTP API访问Link IoT Edge并获取设备信息、设置设备属性、调用函数计算等。
边缘端HTTP API对外提供服务的端口号为9999
。为保证传输安全,所有接口仅支持HTTPS协议。
认证授权
目前支持通过Cookie认证方式访问HTTP API。开发者必须通过CreateAuthCookie接口获取认证Cookie才能进一步调用其它API。具体步骤如下所示。
API列表
- 身份认证类
API名称 API描述 CreateAuthCookie 创建认证Cookie。 DeleteAuthCookie 删除认证Cookie。 - 设备管理类
API名称 API描述 ListThings 列出设备及其状态。 SetThingProperties 设置设备属性。 GetThingProperties 获取设备属性。 CallThingServices 调用设备服务。 BulkActions 对设备进行批量操作。 - 函数计算类
API名称 API描述 InvokeFunction 调用指定的函数。