6. 接口与体验
6.1 API接口设计
RESTful API设计
接口规范
- 基础URL:
https://api.energy.example.com/v1 - 认证方式:Bearer Token(JWT)
- 数据格式:JSON
- 字符编码:UTF-8
- HTTP方法:GET、POST、PUT、DELETE、PATCH
接口版本管理
- URL版本控制:
/v1/,/v2/等 - 向后兼容:新版本保持向后兼容
- 废弃通知:提前通知接口废弃,提供迁移方案
核心API接口
负荷预测API
POST /v1/forecast/load
Content-Type: application/json
Authorization: Bearer {token}
Request:
{
"start_time": "2024-01-01T00:00:00Z",
"end_time": "2024-01-02T00:00:00Z",
"region": "