更新实时课堂
POST
/liveclass/edit修改时间: 1 个月前
更新实时课堂,需要提供入参:要修改的课堂ID,课堂类型,课堂标题,课堂描述(非必填),课堂开始时间戳,课堂结束时间戳,课堂中老师用户ID,助教支持传多个,听讲人userIds。调用成功返回 code: 0。
请求参数
Body 参数application/json
classId
number
要修改的课堂ID
mediaType
number
课堂类型
1:⾳频实时课堂,3:视频实时课堂
classStart
number
课堂开始时间
格式为 Unix Epoch 时间戳,单位秒
classEnd
number
课堂结束时间
格式为 Unix Epoch 时间戳,单位秒
speaker
string
课堂中老师用户ID
格式为 0_####, 与 添加用户 返回的 userId 保持一致, 或者与查询用户返回的 id 保持一致。
assistant
string
课堂中助教用户ID
格式为 302_#### ,请使用数字。如果添加多个助教请使用英文字符 | 分隔
listener
string
多个听讲人id
请使用英文字符 | 分隔, id与 添加用户 返回的 userId 保持一致, 或者与查询用户返回的 id 保持一致。
title
string
课堂标题
description
string
课堂描述
recordAvator
string
录制模式
0: 不录制 默认不录制 1: 录制主讲老师 2:录制老师屏幕
示例
{
"classId": 14041,
"mediaType": 1,
"title": "高考数学第三讲",
"description": "张老师开课的高考数学第三讲",
"classStart": 1572573600,
"classEnd": 1572576300,
"speaker": "0_12345",
"assistant": "0_23456",
"listener": "1_34567|1_34568|1_34569"
}
示例代码
返回响应
请求成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
code
integer
必需
msg
string
必需
reqId
string
必需
reqTime
integer
必需
execTime
integer
必需
示例
成功示例
{
msg: 'remote call success',
code: 0,
reqId: '1700484584174_0.4292174536779074',
reqTime: 1700484584174,
execTime: 140
}
修改于 1 个月前