教师上传本课讲授词句及评星情况.md
2.12 KB
提交评星情况
用户进入课程统计页面时调用以下接口提交评星情况,或在程序从前台进入后台时,提交缓存在本地的数据。
接口地址:
/user/gem/push
参数:json字符串
[{
"createTime":1445929159482,
"studentId":21567,
"number":3,
"teacherId":7548
},
{
"createTime":1445929159499,
"studentId":20704,
"number":3,
"teacherId":7548
}]
参数含义
createTime:时间戳
studentId:学生id
number:打星数量
teacherId:教师id
header:
Request-ID 传唯一id,防重复提交
返回值:无
上传成功后删除本地缓存的同Request-ID数据记录,失败时缓存本次提交数据,程序从前台进入后台时提交本地缓存的数据。
提交本课词句统计
只在教师选班的情况下统计本课讲授词句,核心词页面显示即记录单词和例句, 对比页面的对比词发音或教师主动显示单词/例句时记录。 用户在课程统计页面点击保存按钮时调用以下接口提交数据,或在程序从前台进入后台时,提交缓存在本地的数据。
接口地址:
/event/statistic/lesson
参数:json字符串
[
{
"groupId":9469,
"createTime":1445929179441,
"groupName":"4",
"lesson":"L3NoYXJlL3N2bi_kuK3nuqflkKzor7sxLzAwMC7oi7Hpm4TmmK_mgI7moLfngrzmiJDnmoQxLnhsc3g",
"userId":7548,
"learning":[
{
"phrase":"A contented person is happy with his status quo.",
"word":"status quo"
},
{
"phrase":"an adventure",
"word":"adventure"
},
{
"phrase":"a mysterious night",
"word":"mysterious"
}
]
}
]
参数含义
groupId:班级id
createTime:时间戳
groupName:班级名
lesson:课程id
userId:教师id
learning:本课讲授的词句
phrase:例句
word:单词
返回值:无
上传成功后删除本地缓存的同Request-ID数据记录,失败时缓存本次提交数据,程序从前台进入后台时提交本地缓存的数据。