文档
测试

📝 开始学习

POST
{{host}}/api/book/study

接口描述

每一小节请求一次!!!

请求头

参数名
类型
描述
必填
token
string
必填

请求参数

application/json
参数名
类型
描述
必填
relearning
int
1 请求已经学习完毕的Part内容
可选

响应参数

application/json
参数名
类型
描述
说明
必填
code
int
状态码 1成功 0 失败 401 未登录(无权限)
必填
msg
string
消息内容
必填
time
int
响应时间戳
必填
data
object(json)
数据集
必填
reviewplan
object(json)
必填
wordlist
string数组
单词ID数组
必填
endwordlist
string数组
已复习单词数组
必填
count
int
总单词数量
不为0就需要显示复习 、学习、 练
必填
endcount
int
已复习单词数量
count = endcount 今日复习完成直接进入学习
必填
learning
object(json)
必填
wordlist
string数组
单词ID数组
必填
endwordlist
string数组
已学习单词数组
必填
count
int
总单词数量
必填
endcount
int
已学习单词数量
必填
bookid
int
正在学习的教材ID
如果为0没有就需要去选择教材
必填
thepartid
int
当前Part
必填
nextpartid
int
下一个Part
如果为0就是这本教材学完了
必填

说明 / 示例

{ "code": 0, "msg": "参数不正确", "time": "1713949560", "data": null } { "code": 1, "msg": "请求成功", "time": "1715791468", "data": { "reviewplan": { "wordlist": [444,241], "endwordlist": [22,55], "count": 4, "endcount": 2 }, "learning": { "wordlist": [1019,2850,2016,1981,836,93,2713,3437,224,2916], "endwordlist": [], "count": 10, "endcount": 0, "bookid": 4, "thepartid": 1, "nextpartid": 2 } } }