# 问答抽奖系统 ## API Docs - 用户模块 [注册一个管理员账户](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373964e0.md): 内部接口,不对外暴露。 - 用户模块 [登录账号](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373965e0.md): 请求体中包含以下字段: - 用户模块 [当access_token过期时,用refresh_token获取新的access_token](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373966e0.md): 在请求头添加`Authorization`字段并设置值为`Bearer `。 - 用户模块 [获取当前登录用户的信息](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373967e0.md): 需要验证token - 用户模块 [谨慎:注销当前登录用户的账号。](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373968e0.md): 需要验证token - 后台管理端 [创建项目](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373969e0.md): 已弃用,请使用`/project`接口 - 后台管理端 [创建项目](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373970e0.md): 需要验证token - 后台管理端 [编辑项目](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373971e0.md): 需要验证token - 后台管理端 [删除项目](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373972e0.md): 删除一个项目及其所有的相关信息,包括问答、奖品、记录、二维码等。 - 后台管理端 [获取项目详情](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373973e0.md): 需要验证token - 后台管理端 [获取当前账号的所有项目预览列表](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373974e0.md): 需要验证token - 后台管理端 [获取所有账号的所有项目预览列表](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373975e0.md): 需要验证token - 后台管理端 [生成参与项目用的二维码](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373976e0.md): 管理员在项目详情页面点击“生成二维码”按钮时调用此接口生成项目二维码,并返回生成的二维码URL。 - 后台管理端 [扫兑奖码返回用户中奖信息及是否已兑奖](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373977e0.md): 扫描兑奖码进入兑奖信息界面后,调用此接口返回用户中奖信息及是否已兑奖。 - 后台管理端 [给用户兑奖](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373978e0.md): 调用后在数据库中创建一条兑奖记录,并返回已兑奖信息,随后会删除图床中的兑奖二维码。 - 前台用户端 [获取项目的问答题目](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373979e0.md): 用户扫描项目二维码进入项目界面时,先调用此接口获取项目的基本信息和问答题目,用于展示。 - 前台用户端 [获取项目的抽奖信息](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373980e0.md): 在抽奖界面调用此接口获取项目的基本信息和抽奖信息,用于展示。 - 前台用户端 [提交答案](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373981e0.md): 调用此接口需要保证: - 前台用户端 [抽一次奖](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373982e0.md): 调用此接口需要保证: - 前台用户端 [生成兑奖二维码](https://apifox.com/apidoc/shared/811ae5ec-9de3-48a1-80f9-02841893512b/257373983e0.md): 调用此接口需要保证: