API 接口
小于 1 分钟
API 接口
FastBee 后端提供 RESTful API 接口,所有请求需携带 JWT Token。
认证
获取 Token
POST /login
Content-Type: application/json
{
"username": "admin",
"password": "admin123"
}返回值:
{
"token": "eyJhbGciOiJIUzI1NiJ9..."
}请求头
所有后续请求需携带:
Authorization: Bearer {token}常用接口
产品管理
| 方法 | 路径 | 说明 |
|---|---|---|
| GET | /iot/product/list | 产品列表 |
| POST | /iot/product | 新增产品 |
| PUT | /iot/product | 编辑产品 |
| DELETE | /iot/product/ | 删除产品 |
设备管理
| 方法 | 路径 | 说明 |
|---|---|---|
| GET | /iot/device/list | 设备列表 |
| POST | /iot/device | 新增设备 |
| PUT | /iot/device | 编辑设备 |
| DELETE | /iot/device/ | 删除设备 |
| GET | /iot/device/runtime/ | 设备实时数据 |
物模型
| 方法 | 路径 | 说明 |
|---|---|---|
| GET | /iot/thingsModel/list | 物模型列表 |
| POST | /iot/thingsModel | 新增物模型 |
场景联动
| 方法 | 路径 | 说明 |
|---|---|---|
| GET | /iot/scene/list | 场景列表 |
| POST | /iot/scene | 新增场景 |
| PUT | /iot/scene/trigger | 手动触发场景 |
相关信息
完整 API 文档可通过 Swagger 或启动后访问 /doc.html 查看。
