问答抽奖系统
  1. 后台管理端
问答抽奖系统
  • 用户模块
    • 注册一个管理员账户
      POST
    • 登录账号
      POST
    • 当access_token过期时,用refresh_token获取新的access_token
      GET
    • 获取当前登录用户的信息
      GET
    • 谨慎:注销当前登录用户的账号。
      DELETE
  • 后台管理端
    • 创建项目
      POST
    • 创建项目
      POST
    • 编辑项目
      PUT
    • 删除项目
      DELETE
    • 获取项目详情
      GET
    • 获取当前账号的所有项目预览列表
      GET
    • 获取所有账号的所有项目预览列表
      GET
    • 生成参与项目用的二维码
      POST
    • 扫兑奖码返回用户中奖信息及是否已兑奖
      GET
    • 给用户兑奖
      POST
  • 前台用户端
    • 获取项目的问答题目
      GET
    • 获取项目的抽奖信息
      GET
    • 提交答案
      POST
    • 抽一次奖
      POST
    • 生成兑奖二维码
      POST
  1. 后台管理端

获取当前账号的所有项目预览列表

GET
/api/projects
后台管理端
最后修改时间:2025-01-25 09:16:07
责任人:未设置
需要验证token

请求参数

Header 参数
Authorization
string 
可选
示例值:
{{Authorization}}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/projects' \
--header 'Authorization: {{Authorization}}'

返回响应

🟢200返回当前账号的所有项目预览列表
application/json
Body
array of:
uuid
string <uuid>
Uuid
必需
项目UUID
name
string 
Name
必需
项目名称
description
Description
可选
项目描述
Any of
start_time
string <date-time>
Start Time
必需
项目开始时间
dead_line
string <date-time>
Dead Line
必需
项目截止时间
status
integer 
Status
必需
项目状态,0表示未开始,1表示进行中,2表示已结束
project_type
integer 
Project Type
必需
项目类型,0表示空项目,1表示仅抽奖项目,2表示仅问答项目,3表示问答抽奖项目,-1表示未知类型
browse_times
integer 
Browse Times
必需
项目浏览次数
qa_participant_num
integer 
Qa Participant Num
必需
问答参与人数
raffle_participant_num
integer 
Raffle Participant Num
必需
抽奖参与人数
qa_average_correct_rate
number 
Qa Average Correct Rate
必需
问答平均正确率
示例
[
    [
        {
            "browse_times": 5,
            "dead_line": "2025-03-15T14:00:00",
            "description": "毕业跑展台活动",
            "name": "毕业跑",
            "project_type": 3,
            "qa_average_correct_rate": 0.8333333333333333,
            "qa_participant_num": 2,
            "raffle_participant_num": 5,
            "start_time": "2025-02-01T10:00:00",
            "status": 0,
            "uuid": "8c1bfc71-da68-11ef-bcfd-38fc98613d7e"
        }
    ]
]
修改于 2025-01-25 09:16:07
上一页
获取项目详情
下一页
获取所有账号的所有项目预览列表
Built with