用户课程学情接口.md
3.53 KB
env.url:
https
://api[api-online.test].boxfish.cnnotes:
默认所有接口都要携带token
access_token
用户课程学情接口
用户课程学情接口
- URL {env.url}/user/{userId}/lesson/{courseId}/learning
- GET Method
-
path 参数:
参数名 类型 必填 说明 示例 userId Long Y 学生id 7566 courseId String Y app课程id -
request 参数:
参数名 类型 必填 说明 示例 paper boolean Y 是否是纸质课程 -
response:
-
课程未完成
变量名 类型 必填 说明 示例 key_knowledge List Y 核心知识点 words List Y 本课单词 phrases List Y 本课短语 course_finished boolean Y 课程是否完成 { "key_knowledge": [ "天气weather: hot/cold/warm/cool" ], "words": [ "be", "like", "cool" ], "phrases": [], "course_finished": false }
-
课程完成一部分
变量名 类型 必填 说明 示例 course_finished boolean Y 课程是否完成 review_class boolean Y 是否可以外教练习 paper_detail Object N 纸质识别结果,参考纸质识别接口 待补充链接地址 course List N 课程完成进度 待补充 { "course_finished": true, "review_class": true, "paper_detail": { "user_id": 100000007078, "paperHasPart": true, "paperHasWriting": false, "summaryQuestionAmountAll": 7, "summaryQuestionAmountCorrect": 7, "summaryQuestionAmountWrong": 0, "summaryQuestionRateCorrect": 1, "summaryCompositionAdviceAmount": 0, "questions": [{ "number": "1", "correct": true }, { "number": "2", "correct": true }, { "number": "3", "correct": true }, { "number": "4", "correct": true }, { "number": "5", "correct": true }, { "number": "6", "correct": true }, { "number": "7", "correct": true } ], "partList": [], "compositionAdviceList": [], "imageUrls": [ "image/100000007078/20190111/1547187782.jpg", "image/100000007078/20190111/1547187786.jpg" ], "superviseVoiceAmount": 0 }, "course": [{ "id": "L3NoYXJlL3N2bi9MZXZlbCA0X0NvbnZlcnNhdGlvbjUvMDAxLuS9oOacieKAnOW8gOWtpuaBkOaDp-eXh-KAneWQl--8ny54bHN4", "student": false, "teacher": false, "isAllUnFinished": false, "course_type": "CONVERSATION", "course_type_v2": "PROBLEM_SOLVING", "review_class": true, "national_knowledge": [ "a little bit", "What happened?", "what引导的特殊疑问句", "个人生活-个人情感", "表达情感-害怕" ], "international_knowledge": [ "克服开学恐惧" ], "paper_rage": 1, "paper_id": "L3NoYXJlL3N2bi9MZXZlbCA0X0NvbnZlcnNhdGlvbjUvMDAxLuS9oOacieKAnOW8gOWtpuaBkOaDp-eXh-KAneWQl--8ny54bHN4", "key_knowledge": "a little bit", "is_paper": true, "total_completion_grade": 2, "paper_rate_score": 100 }] }
-