开发者中心

接口概览

组别 HTTP API地址 描述
帐号API POST users/login 用户登录(同时返回AccessToken)
GET users/apikey 查询用户APIKey
PUT users/apikey 更新用户APIKey
项目API GET projects/{projectid} 查询单个项目
GET projects 模糊查询项目
POST projects 新增项目
PUT projects/{projectid} 更新项目
DELETE projects 删除项目
GET projects/{projectid}/sensors 查询项目下所有设备的传感器
设备API GET devices/datas 批量查询设备最新数据
GET devices/simulationdatas 批量查询设备实时模拟数据
GET devices/status 批量查询设备的在线状态
GET devices/{deviceid} 查询单个设备
GET devices 模糊查询设备
POST devices 添加个新设备
PUT devices/{deviceid} 更新某个设备
DELETE devices/{deviceid} 删除某个设备
设备传感器API GET devices/{deviceid}/sensors/{apitag} 查询单个传感器
GET devices/{deviceid}/sensors 模糊查询传感器
POST devices/{deviceid}/sensors 添加个新传感器
PUT devices/{deviceid}/sensors/{apitag} 更新某个传感器
DELETE devices/{deviceid}/sensors/{apitag} 删除某个传感器
传感数据API GET devices/{deviceid}/datas/grouping 聚合查询传感数据
GET devices/{deviceid}/datas 模糊查询传感数据
POST devices/{deviceid}/datas 上传传感数据
GET bindata/{fileid} 获取文件
策略API GET strategys 查询单个策略
GET strategys 查询策略
POST strategys 新增策略
DELETE strategys 删除策略
GET strategys/records 查询策略执行记录
PUT strategys/{strategyid} 更新策略
POST strategys/enable/{strategyid} 启用/禁用策略
命令API POST cmds 发送命令/控制设备