You need to sign in or sign up before continuing.
教师上传本课讲授词句及评星情况.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数据记录,失败时缓存本次提交数据,程序从前台进入后台时提交本地缓存的数据。