外教课点名接口.md
7.03 KB
env.url:
https
://api[api-online.test].boxfish.cnnotes:
默认所有接口都要携带token
access_token
老师随机连线
- URL {env.url}/omnipotent/thinking/clazz/roll/call
- PUT Method
- path 参数:
-
request 参数:
参数名 类型 必填 说明 示例 clazz_id String Y 课堂id clazz_small_id Long Y 班级id size int Y 人数 -
response: http code 200
{ "call_id": "OTC-CALL-D8BDCD205C964DFB8A34CDE8FCB544E2", "users": [ { "user_id": 100000008016, "user_real_name": "西松在", "user_english_name": "Young", "figure_url": "https://avatars.boxfish.cn/user/100000008016/figure/1566442828.jpg" }, { "user_id": 100000008754, "user_real_name": "Henry", "user_english_name": "Rachael", "figure_url": "https://avatars.boxfish.cn/user/100000008754/figure/1573097244.jpg", } ] }
老师下线学生,下线单个学生
- URL {env.url}/omnipotent/thinking/clazz/roll/call
- DELETE Method
- path 参数:
-
request 参数:
参数名 类型 必填 说明 示例 clazz_id String Y 课堂id user_id Long N 学生id 当不指定 user_id 的时候,会下线所有在线学生
response: http code 200
学生上线更新状态
- URL {env.url}/user/omnipotent/thinking/clazz/roll/call
- PUT Method
- path 参数:
-
request 参数:
参数名 类型 必填 说明 示例 clazz_id String Y 课堂id call_id String Y 点名id user_id Long N 学生id 当指定 user_id 的时候,会下线所有在线学生
response: http code 200
成绩查询接口
- URL {env.url}/omnipotent/thinking/clazz/lesson/{courseId}/plus/completion
- GET Method
-
path 参数:
参数名 类型 必填 说明 示例 courseId String Y 课程id -
request 参数:
参数名 类型 必填 说明 示例 clazz_id String Y 课堂id page String Y all 全部 ,0 第几页 response:
-
A+榜
参数名 类型 必填 说明 示例 top List Y 用户排行 call Object Y 点名信息 call
参数名 类型 必填 说明 示例 call_id String Y 点名id users List Y 上线用户信息 user
参数名 类型 必填 说明 示例 user_id String Y 用户id rank int Y 名次 user_real_name String Y 用户姓名 user_english_name String N 用户英文名,外教课时展示 figure_url String N 用户头像 completion_grade_list List N silence boolean Y 是否被禁言 [true,false] disable_camera boolean Y 是否被禁用摄像头 [true,false]
{
"top": [{
"silence": false,
"rank":1,
"clazzTotalCompletion": 0,
"user_id": 100000008016,
"user_real_name": "西松在",
"user_english_name": "Young",
"figure_url": "https://avatars.boxfish.cn/user/100000008016/figure/1566442828.jpg",
"completion_A_PLUS": 0,
"user_clazz_gem": 0,
"completion_grade_list": [],
"disable_camera": false,
"record_completion_score": 0,
"clazz_completion_score": 0,
"clazz_paper_rate_score": "未完成",
"clazz_reading_completion": "未提交"
},
{
"silence": false,
"rank":1,
"clazzTotalCompletion": 0,
"user_id": 100000004990,
"user_real_name": "syj",
"user_english_name": "test",
"completion_A_PLUS": 0,
"user_clazz_gem": 0,
"completion_grade_list": [],
"disable_camera": false,
"record_completion_score": 0,
"clazz_completion_score": 0,
"clazz_paper_rate_score": "未完成",
"clazz_reading_completion": "未提交"
},
{
"silence": false,
"rank":3,
"clazzTotalCompletion": 0,
"user_id": 100000007866,
"user_real_name": "坤少",
"user_english_name": "Jerry",
"figure_url": "https://avatars.boxfish.cn/user/100000007866/figure/1544409519.jpg",
"completion_A_PLUS": 0,
"user_clazz_gem": 0,
"completion_grade_list": [],
"disable_camera": false,
"record_completion_score": 0,
"clazz_completion_score": 0,
"clazz_paper_rate_score": "未完成",
"clazz_reading_completion": "未提交"
},
{
"silence": false,
"rank":4,
"clazzTotalCompletion": 0,
"user_id": 100000008754,
"user_real_name": "Henry",
"user_english_name": "Rachael",
"figure_url": "https://avatars.boxfish.cn/user/100000008754/figure/1573097244.jpg",
"completion_A_PLUS": 0,
"user_clazz_gem": 0,
"completion_grade_list": [],
"disable_camera": false,
"record_completion_score": 0,
"clazz_completion_score": 0,
"clazz_paper_rate_score": "未完成",
"clazz_reading_completion": "未提交"
}
],
"call": {
"call_id": "OTC-CALL-D8BDCD205C964DFB8A34CDE8FCB544E2",
"users": [{
"silence": false,
"clazzTotalCompletion": 0,
"user_id": 100000008016,
"user_real_name": "西松在",
"user_english_name": "Young",
"figure_url": "https://avatars.boxfish.cn/user/100000008016/figure/1566442828.jpg",
"completion_A_PLUS": 0,
"user_clazz_gem": 0,
"disable_camera": false,
"record_completion_score": 0.0,
"clazz_completion_score": 0.0,
"clazz_paper_rate_score": "未完成",
"clazz_reading_completion": "未提交"
},
{
"silence": false,
"clazzTotalCompletion": 0,
"user_id": 100000008754,
"user_real_name": "Henry",
"user_english_name": "Rachael",
"figure_url": "https://avatars.boxfish.cn/user/100000008754/figure/1573097244.jpg",
"completion_A_PLUS": 0,
"user_clazz_gem": 0,
"disable_camera": false,
"record_completion_score": 0.0,
"clazz_completion_score": 0.0,
"clazz_paper_rate_score": "未完成",
"clazz_reading_completion": "未提交"
},
{
"silence": false,
"clazzTotalCompletion": 0,
"user_id": 100000004990,
"user_real_name": "syj",
"user_english_name": "test",
"completion_A_PLUS": 0,
"user_clazz_gem": 0,
"disable_camera": false,
"record_completion_score": 0.0,
"clazz_completion_score": 0.0,
"clazz_paper_rate_score": "未完成",
"clazz_reading_completion": "未提交"
}
]
}
}