Skip to content

接口文档

基础信息

  • Base URLhttp://localhost:3000/api
  • 认证方式:Bearer Token (JWT)
  • Content-Typeapplication/json

通用响应格式

json
{
  "success": true,
  "data": { ... },
  "message": "..."
}

错误码说明

状态码说明
200请求成功
400请求参数错误或格式有误
401未登录或 Token 已过期
403权限不足
404请求的资源不存在
409资源冲突(如重复注册)
500服务器内部错误

认证 API

登录

http
POST /api/auth/login

请求体:

json
{
  "cid": "0000",
  "password": "your_password"
}

注册

http
POST /api/auth/register

请求体:

json
{
  "cid": "1234",
  "username": "MyName",
  "password": "MyP@ssw0rd",
  "email": "user@example.com"
}

用户 API

方法路径说明认证
GET/api/user/profile获取当前用户信息
PUT/api/user/profile更新当前用户信息

飞行计划 API

方法路径说明认证
GET/api/flightplans获取飞行计划列表
POST/api/flightplans提交飞行计划
GET/api/flightplans/:id获取单个飞行计划
GET/api/flightplans/fsd/online获取 FSD 在线状态

活动 API

方法路径说明认证
GET/api/events获取活动列表
GET/api/events/:id获取活动详情
POST/api/events/:id/register报名活动
POST/api/events/:id/checkin活动签到

CW 模拟飞行连飞平台 · 官方文档