本页面为您提供了票务系统的API文档,包括接口说明、参数定义和示例。
接口列表
以下为票务系统API的接口列表:
获取票务信息
接口路径:/api/tickets
请求方法:GET
参数:
event_id
:活动ID,必填ticket_type
:票种,可选,默认为全部票种
响应:
{
"status": "success",
"data": [
{
"ticket_id": "1",
"ticket_name": "普通票",
"ticket_price": "100"
},
{
"ticket_id": "2",
"ticket_name": "VIP票",
"ticket_price": "200"
}
]
}
创建订单
接口路径:/api/orders
请求方法:POST
参数:
user_id
:用户ID,必填ticket_id
:票务ID,必填quantity
:数量,必填
响应:
{
"status": "success",
"data": {
"order_id": "123456",
"total_price": "100"
}
}
查询订单
接口路径:/api/orders/{order_id}
请求方法:GET
参数:
order_id
:订单ID,必填
响应:
{
"status": "success",
"data": {
"order_id": "123456",
"user_id": "1",
"ticket_id": "1",
"quantity": "1",
"total_price": "100",
"status": "已支付"
}
}
取消订单
接口路径:/api/orders/{order_id}
请求方法:DELETE
参数:
order_id
:订单ID,必填
响应:
{
"status": "success",
"message": "订单取消成功"
}
图片展示
票务系统