用户获取项目详情(问题与答案)
GET
https://partyqa.rrrexyz.icu/api/user/project/{project_uuid}
问答模块
最后修改时间:2025-04-18 11:00:31
请求参数
Path 参数
project_uuid
string
Project Uuid
示例值:
latest
Query 参数
student_id
string
Student Id
示例值:
202500996677
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://partyqa.rrrexyz.icu/api/user/project/latest?student_id=202500996677'
返回响应
🟢200用户参与过答题时
application/json
Body
code
integer
必需
status
string
必需
message
string
必需
data
object
必需
name
string
项目名称
uuid
string
项目uuid
starttime
string
项目开始时间
status
integer
项目状态
creater_id
integer
创建者id
issue_num
integer
项目期号
deadline
string
项目截止时间
participate_num
integer
项目参与人数
questions
array [object {8}]
项目问题列表
participate_status
integer
用户是否参与了项目
record
array [object {2}]
必需
correct_num
integer
答对题数
time_used_seconds
number
答题用时(秒)
示例
{
"code": 200,
"status": "success",
"message": "项目详情获取成功",
"data": {
"name": "2025年第3期党建知识问答",
"uuid": "8e7873b6-0d16-11f0-b5e5-00163e050df7",
"starttime": "2025-03-29 10:00:00",
"status": 1,
"creater_id": 1,
"issue_num": 3,
"deadline": "2026-04-29 20:00:00",
"participate_num": 2,
"questions": [
{
"text": "中国共产党在哪一年成立?",
"B": "1921",
"D": "1923",
"type": 0,
"id": 3,
"A": "1920",
"C": "1922",
"answer": "B"
},
{
"text": "党支部的主要职责是什么?",
"B": "组织党员学习党的理论",
"D": "组织党员学习党的规章制度",
"type": 1,
"id": 4,
"A": "组织党员学习党史",
"C": "组织党员学习党的路线方针政策",
"answer": "ABCD"
}
],
"participate_status": 1,
"record": [
{
"question_id": 3,
"user_answer": "B"
},
{
"question_id": 4,
"user_answer": "ABCD"
}
],
"correct_num": 10,
"time_used_seconds": 100.06
}
}
🟢200未参与答题时
🟠422参数错误
🟠404项目不存在
🟠404未设置党支部
修改于 2025-04-18 11:00:31