Toggle navigation
Toggle navigation
This project
Loading...
Sign in
docs
/
developer-docs
Go to a project
Toggle navigation
Toggle navigation pinning
Projects
Groups
Snippets
Help
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
chong
2019-10-24 14:20:20 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
ce13a8f1bf1abdc3cb56123aaa96f8d6d52a23c0
ce13a8f1
1 parent
bdb9fab9
全能思维课
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
165 additions
and
0 deletions
全能思维课/课程学习情况接口.md
全能思维课/课程学习情况接口.md
0 → 100644
View file @
ce13a8f
> env.url: `https`://api[api-online.test].boxfish.cn
>
> notes:
>
*
`默认所有接口都要携带token`
access_token
# 全能思维课程小结
*
URL {env.url}/course/{lesson}/summary
*
GET Method
*
path 参数:
|参数名 | 类型 | 必填 | 说明 | 示例 |
|-------------|--------|------|----------|------|
| lesson | String | Y |课程id| |
*
response:
|参数名 | 类型 | 必填 | 说明 | 示例 |
|-------------|--------|------|----------|------|
| national_knowledge | List | N |大纲知识点| |
| international_knowledge | List | N |国际知识点| |
| words | List | N |单词| |
| phrases | List | N |短句| |
```
{
"national_knowledge"
:
[
"take a break"
,
"肯定祈使句"
,
"人际交往-职场生活"
],
"international_knowledge"
:
[
"人际交往-建议"
],
"words"
:
[
"but"
,
"some"
,
"be"
,
"happy"
],
"phrases"
:
[
"come on"
,
"have a rest"
]
}
```
# 全能思维课成绩查看接口
*
URL {env.url}/user/lesson/{lesson}/learning
*
GET Method
*
path 参数:
|参数名 | 类型 | 必填 | 说明 | 示例 |
|-------------|--------|------|----------|------|
| lesson | String | Y |课程id| |
*
request 参数:
|参数名 | 类型 | 必填 | 说明 | 示例 |
|-------------|--------|------|----------|------|
| paper | boolean | Y |是否为纸质课程| |
*
response:
|参数名 | 类型 | 必填 | 说明 | 示例 |
|-------------|--------|------|----------|------|
| course_finished | Boolean | Y |课程是否完成| |
| review_class | Boolean | Y |课程是否完成| |
| learning_words | List | Y |课程是否完成| learning_word | | learning_phrases | List | Y |课程是否完成| learning_phrase |
| course | Object | Y |课程是否完成| |
learning_word
|参数名 | 类型 | 必填 | 说明 | 示例 |
|-------------|--------|------|----------|------|
| value | String | Y |内容| |
| definition | String | Y | 定义| |
| count | Int | Y |学习次数| |
| star | Int | Y |评级| |
learning_phrase
|参数名 | 类型 | 必填 | 说明 | 示例 |
|-------------|--------|------|----------|------|
| value | String | Y |内容| |
| definition | String | Y | 定义| |
| count | Int | Y |学习次数| |
| star | Int | Y |评级| |
course
|参数名 | 类型 | 必填 | 说明 | 示例 |
|-------------|--------|------|----------|------|
| id | String | Y |课程id| |
| student | Boolean | Y | 是否有学生版| |
| teacher | Boolean | Y |是否有老师版| |
| finished | Boolean | Y |课程是否完成| |
| isAllUnFinished | Boolean | Y |课程是否全部完成(app,纸质,外教练习)| |
| course_type | String | Y | 课程类型| |
| course_type_v2 | String | Y |课程类型V2| |
| review_class | Boolean | Y |是否可以外教练习| |
| national_knowledge | List | N | 大纲知识点| |
| international_knowledge | String | N |国际知识点| |
| paper_id | String | N |纸质课程id| |
| is_paper | Boolean | Y |是否是纸质课程| |
| completion_grade | Enum | N | 听说成绩|
[
A_PLUS,A,B,C,D
]
|
| completion_grade_score |Int | N |听说成绩得分 | |
| total_completion_grade |Double | N |五星成绩 | |
| user_review_class |Object | N |外教练习结果 | |
| paper_detail |Object | N |纸质识别结果 | |
```
{
"course_finished"
:
true
,
"review_class"
:
true
,
"learning_words"
:
[{
"value"
:
"i"
,
"definition"
:
"pron.我"
,
"count"
:
4
,
"star"
:
2
},
{
"value"
:
"take"
,
"definition"
:
"v.买"
,
"count"
:
4
,
"star"
:
2
},
{
"value"
:
"break"
,
"definition"
:
"n.休息"
,
"count"
:
6
,
"star"
:
2
}
],
"learning_phrases"
:
[{
"value"
:
"come on"
,
"definition"
:
"加油"
,
"count"
:
2
,
"star"
:
1
}],
"course"
:
[{
"id"
:
"L3NoYXJlL3N2bi9MZXZlbCAzX0Z1bmN0aW9uMTAvMDMyLuWmguS9leihqOi-vuKAnOS8keaBr-S4gOS4i-KAne-8ny54bHN4"
,
"student"
:
false
,
"teacher"
:
false
,
"finished"
:
true
,
"isAllUnFinished"
:
false
,
"course_type"
:
"FUNCTION"
,
"course_type_v2"
:
"COMMUNICATION"
,
"review_class"
:
true
,
"national_knowledge"
:
[
"take a break"
,
"肯定祈使句"
,
"人际交往-职场生活"
],
"international_knowledge"
:
[
"人际交往-建议"
],
"completion_grade"
:
"B"
,
"update_at"
:
"2019-10-09T12:07:40.000"
,
"paper_id"
:
"L3NoYXJlL3N2bi9MZXZlbCAzX0Z1bmN0aW9uMTAvMDMyLuWmguS9leihqOi-vuKAnOS8keaBr-S4gOS4i-KAne-8ny54bHN4"
,
"key_knowledge"
:
"take a break"
,
"is_paper"
:
true
,
"completion_grade_score"
:
80
,
"total_completion_grade"
:
0.8
}]
}
```
\ No newline at end of file
...
...
Please
register
or
login
to post a comment