- 版本: 1.5.3
- 作者: 陆秋石
- 日期: 2021 年 2 月 9 日
注意: 此文档随时可能更新,请保持更新
- 根据部署环境
请求体格式为JSON
,需要在请求头中说明
正确的响应体格式为JSON
,错误的响应体为一个错误信息的字符串
Content-Type: application/json
除了不需要鉴权的接口,所有请求在请求头中需要加入用户的 token
不需要鉴权的接口微信登录
,获取配置
Authorization: <token>
其中,token 可以在微信登录
接口返回中获得。
- 方法:
GET
- 路径:
/api/config
- 响应体:
Config
- 方法:
POST
- 路径:
/api/wechat/login
- 参数:
- 请求体:
WechatLoginPostBody
- 响应体:
{
"user": User,
"token": "",
"openid": "",
"session_key": ""
}
- 方法:
GET
- 路径:
/api/auth/user
- 参数:
- 响应体:
User
- 方法:
POST
- 路径:
/api/booking
- 参数:
BookingPostQuery
- 请求体:
BookingPostBody
- 响应体:
Booking
- 方法:
PATCH
- 路径:
/api/booking/<bookingId>
- 参数:
- 请求体:
BookingPutBody
- 响应体:
Booking
- 方法:
GET
- 路径:
/api/booking
- 参数:
BookingQuery
- 响应体:
Booking[]
- 方法:
GET
- 路径:
/api/card-type
- 参数:
CardTypeQuery
- 响应体:
CardType[]
- 方法:
GET
- 路径:
/api/card
- 参数:
CardPostQuery
- 请求体:
CardPostBody
- 响应体:
Card
- 方法:
GET
- 路径:
/api/card
- 参数:
CardQuery
- 响应体:
Card[]
- 方法:
GET
- 路径:
/api/event
- 参数:
EventQuery
- 响应体:
Event[]
- 方法:
GET
- 路径:
/api/post
- 参数:
PostQuery
- 响应体:
Post[]
- 方法:
GET
- 路径:
/api/store
- 参数:
- 响应体:
Store[]