paper-内容研发做课APP接口.md
3.45 KB
内容研发做课APP 功能接口
1. 【新接口,只有在内容研发做课APP上使用】根据书名,模糊查询书列表接口
- URL: {{localhost}}/boxfish-wudaokou-paper/paper/manage/develop/getDevelopBook?access_token=76oRwgOqPb&folderName=智能四会单词课 教科版
- Method: GET
- RequestParam:
参数 | 类型 | 说明 |
---|---|---|
folderName | string | 书的文件夹名 |
- ResponseBody:
{
"status": "SUCCESS",
"bookList": [
{
"bookId": 298,
"bookName": "教科版三起三年级上2", // 书名
"folderName": "智能四会单词课 教科版三起三年级上2", // 书的文件夹名
"bookCover": "ec62d845c9b1ea1c8f10736cfc368240", // 书封面
"paperAmount": 19 // 书中课数量
}
]
}
查询状态
status
,status=SUCCESS
表示查询成功,status=ERROR
表示查询失败。
2. 【新接口,只有在内容研发做课APP上使用】根据书ID,查询书中全部课程的列表
- URL: {{localhost}}/boxfish-wudaokou-paper/paper/manage/develop/getPaperListByBookId?access_token=76oRwgOqPb&bookId=300
- Method: GET
- RequestParam:
参数 | 类型 | 说明 |
---|---|---|
bookId | long | 书的ID |
{
"status": "SUCCESS",
"bookId": 300,
"paperSummaryList": [
{
"paperId": "L3NoYXJlL3N2bi_mmbrog73lm5vkvJrljZXor43or74g5pWZ56eR54mI5LiJ6LW35Zub5bm057qn5LiKMS8wMDEu5pWZ56eR54mI5Zub5bm057qn5LiKTTFVMS0xLnhsc3g",
"paperName": "教科版四年级上M1U1-1",
"paperCover": "e675272ec96715e27a27d23ca8d8aec2",
"paperOrderIndex": 1,
"paperHasOpen": false,
"paperProjectName": "/share/svn/智能四会单词课 教科版三起四年级上1/001.教科版四年级上M1U1-1.xlsx",
"paperStatus": "NO_SUBMIT",
"pageIdTotal": [
"1"
],
"pageIdFinished": [],
"pageIdUnFinished": [
"1"
]
},
{
"paperId": "L3NoYXJlL3N2bi_mmbrog73lm5vkvJrljZXor43or74g5pWZ56eR54mI5LiJ6LW35Zub5bm057qn5LiKMS8wMDIu5pWZ56eR54mI5Zub5bm057qn5LiKTTFVMS0yLnhsc3g",
"paperName": "教科版四年级上M1U1-2",
"paperCover": "fcb554371e003ac108525796ebc15438",
"paperOrderIndex": 2,
"paperHasOpen": false,
"paperProjectName": "/share/svn/智能四会单词课 教科版三起四年级上1/002.教科版四年级上M1U1-2.xlsx",
"paperStatus": "NO_SUBMIT",
"pageIdTotal": [
"2",
"3"
],
"pageIdFinished": [],
"pageIdUnFinished": [
"2",
"3"
]
}
]
}
3. 【旧接口,只有在内容研发做课APP上使用】清除学生上传纸质作业记录
- URL: {{localhost}}/boxfish-wudaokou-paper/paper/manage/develop/clean/student/spoor/inner/only?access_token=76oRwgOqPb
- Method: POST
appIsExperience = true
3. 【旧接口,需要在指定接口上拼接指定参数】参数:- APP轮询获取纸质作业识别结果的接口:
/paper/ai/schedule/checkSubmitPaper
- 获取纸质作业主观题识别结果的接口:
/paper/student/paper_detail
说明:如果
appIsExperience = true
,表示该请求是免校审APP发出,走免校审逻辑;
如果不传该参数或者appIsExperience = false
,表示是从正式APP发出,不走免校审逻辑,识别结果需要校审APP提交后才能看见;