在线授课其他消息.md
1.36 KB
由教师端通过腾讯云的消息通知学生上课,而不是靠推送。
{
"type": "flow",
"command": "notifyBeginLesson",
"workOrderId": 6806,
"teacherId": 1296861,
"groupName": "BOXFiSH Online Teaching Group",
"groupId": "@TGS#2WHIZEBEO",
"chatRoomId": 212968615,
"startTime": "2016-06-24 13:30:00",
"endTime": "2016-06-24 14:00:00",
"teacherName": "喜洋洋",
"figureUrl": "http://wx.qlogo.cn/mmopen/PiajxSqBRaEJrztQnGAk8X1G2A0AfjvPRBdgLFOjxsM9AoicoOUrH3Yia3qY9uic5ibQO6wMkJ6bPUx15IN4Vrxv8CA/0"
}
如果老师姓名没有的话,设置为默认名"盒子鱼",教师端和学生端都做这个判断
待定
学生收到上面的信息后,除了展现本地的呼叫界面后,还可以反馈给老师端相应的消息
{
"type": "flow",
"command": "acceptNotifyBeginLesson",
}
老师端在取消课程的时候,如果判断对方尚未接受课程,可以不用发送取消课程的自定义消息,
防止过多的离线消息
通过腾讯云取消上课
{
"workOrderId": 6806,
"type": "flow",
"command": "notifyCancelLesson",
}
待定
学生收到上面的信息后,除了移除本地的呼叫界面后,还可以反馈给老师端相应的消息
{
"type": "flow",
"command": "acceptNotifyCancelLesson",
}