修改教室模板

Example

请求方式 POST

https://global.talk-cloud.net/api/room/v1/modifyRoomTemplate

参数名 必选 类型 说明
Content-Type string application/json;
Tk-authkey string 企业Key

公共参数:

参数 必填 类型 说明
templateId int 模版id
templateName string 模版名称名称 (字符不能超过30)
videoType int 视频分辨率:0:240x180;1:320x240;2:640x480;3:1280x720 ;4:1920x1080;6: 960x540;7: 640x360;8: 320x180;9:160x120;11:960x720
videoFramerate int 视频帧率:10,15,20,25,30
roomLayoutId int 教室布局ID。一对一教室布局:51视频居右/52双师布局/53视频布局/54视频居左/1视频置顶/2视频置底; 一对多教室布局:1视频置顶/2视频置底/3视频围绕/4主讲居右/6主讲视频/7自由视频/10视频居左/11主讲居左; 大班课教室布局:3视频居右/8课件全屏布局/9视频全屏布局/12视频居左/13(1v1)伪上台布局;云直播布局:3:视频居右(默认)/ 9:视频全屏布局/ 12:视频居左/ 14:画中画
teaDualCameras int 0:不使用,1:使用。支持布局:一对一:1视频置顶、2视频置底。一对多:1视频置顶、2视频置底。大班课:3视频居右、12视频居左
stuDualCameras int 0:不使用,1:使用。支持布局:一对一:1视频置顶、2视频置底。一对多:1视频置顶、2视频置底。大班课:3视频居右、12视频居左
roomThemeId int 教室主题id 可通过接口getRoomThemeList获取
topLimitNum int (roomType=3时支持此参数)设置学生人数上限 (不建议用,对外文档暂不提供)
logoId int 教室logoid,可通过接口getRoomLogoList获取
classroomlogo string 教室logo图片(base64),优先级小于logoId,此上传后,会放到教室logo管理中(logo名称为此模板名称); 如果logoId与classroomlogo都不传,教室内则默认使用企业设置的教室logo(此参数只对门课开放,对外文档暂不提供)
watermarkId int 水印id 可通过接口watermarkList获取
rewardTitleGroupId int 称号组ID(通过接口/WebAPI/getRewardTitleGroup获取)
classOverUrl string 教室结束后跳转链接地址(字符不能超过128)
livePullType int (roomType=7时支持此参数)直播延迟类型,0普通直播≈3秒,1快直播≈1秒(收费与普通直播不同)
liveCoverId string (roomType=7或8时支持此参数)直播pc封面素材id 可通过接口getRoomCoverList获取
mobileLiveCoverId string (roomType=7或8时支持此参数)直播mobile封面素材id 可通过接口getRoomCoverList获取
fileDisplay int (roomType=8时支持此参数)课件展示 0:适应全部,1:适应宽度
numDisplay int (roomType=8时支持此参数)数据展示 0:不显示 1:显示人数 2:显示访问次数

功能参数(教室工具):

参数 必填 类型 说明
useSignin int 签到(roomType=7或8时生效) 0:否 1:是
useAnnouncement int 公告(roomType=7或8时生效) 0:否 1:是
useGroupPhoto int 合影(roomType=3时生效) 0:否 1:是
useRedPacket int 红包(roomType=3或7或8时生效) 0:否 1:是
useVoiceEvaluation int 语音测评(roomType=0或3时生效) (收费项) 0:否 1:是
useResponder int 抢答器(roomType=3时生效) 0:否 1:是
timerMachine int 计时器 0:否 1:是
answerMachine int 答题器 0:否 1:是
useQuestionnaire int 问卷(roomType=7或8时生效) 0:否 1:是
automaticallySendTrophy int 自动发送奖杯 0:否 1:是
screenSharing int 屏幕共享 0:否 1:是 (联系商务开通)
stuShowScreenSharing int 学生工具箱显示共享桌面 (roomType=0或3时生效)0:否 1:是 (联系商务开通)
useTurntable int 转盘(roomType=0或3时生效) 0:否 1:是
allowStudentsUseTurntable int 允许学生使用转盘(roomType=0或3时生效) 0:否 1:是
chineseGo int 围棋 0:否 1:是
smallWhiteboard int 小白板(roomType=0或3时生效) 0:否 1:是
synchronousCoEditing int 同步协作编辑(roomType=0或3时生效) 0:否 1:是
readingIndicator int 朗读指示器(roomType=0或3时生效) 0:否 1:是
showLocalMediaFiles int 共享本地媒体文件(仅PC客户端生效)(roomType=0或3时生效) 0:否 1:是 (联系商务开通)
openUploadfile int 是否开启教室内上传课件功能 0:否 1:是 默认:1

功能参数(聊天区):

参数 必填 类型 说明
showChatRegion int 显示文本聊天区 0:否 1:是
showIntroduceTab int 显示介绍tab(roomType=7或8时生效) 0:否 1:是
showChatTab int 显示聊天tab(roomType=7或8时生效) 0:否 1:是
showQuestionTab int 显示问答tab(roomType=7或8时生效) 0:否 1:是
chatUploadPic int 允许聊天区(含问答)上传图片 0:否 1:是
allowChatAreaToPostLinks int 允许聊天区(含问答)发布链接 0:否 1:是
hideTranslationBtn int 隐藏聊天区翻译按钮 0:否 1:是
chatDisplaySupportsFiltering int 聊天内容展示支持过滤(roomType=8时生效) 0:否 1:是

功能参数(上台连麦):

参数 必填 类型 说明
allowAssistantOpenAV int 助教上台 0:否 1:是
hideTrophy int 隐藏奖杯 0:否 1:是
useTeacherPointer int 教鞭(roomType=3或7时生效) 0:否 1:是
studentCloseCameraDefault int 学生上台默认关闭摄像头 0:否 1:是
stuDefaultCloseMicrophone int 学生上台默认关闭麦克风(roomType=7或8时生效) 0:否 1:是
autoOpenAudio int 上课后自动开启音频(roomType=0或3时生效) 0:否 1:是
autoOpenVideo int 上课后自动开启视频(roomType=0或3时生效) 0:否 1:是
allowStudentCloseAudio int 允许学生关闭自己的音频 0:否 1:是
allowStudentCloseVideo int 允许学生关闭自己的视频 0:否 1:是
showYourself int 只显示老师和自己的音视频(roomType=3时生效) 0:否 1:是
studentAudioIsolation int 音频隔离(学生音频隔离)(roomType=3时生效) 0:否 1:是
studentVideoIsolation int 视频隔离(学生视频隔离)(roomType=3时生效) 0:否 1:是
studentAlwaysOnStage int 学生始终在台上(roomType=3时生效) 0:否 1:是 默认:企业配置项
supportConnection int 是否支持连麦(roomType=7或8时生效) 0:否 1:是 默认:0

功能参数(白板区域):

参数 必填 类型 说明
enableBoardWriting int 启用板书 0:否 1:是
hideTurnPageBtn int 隐藏翻页按钮 0:否 1:是
allowTurnPages int 允许学生本地翻页 0:否 1:是
screenShotLocal int 翻页工具条显示截图功能 0:否 1:是

功能参数(画笔涂鸦):

参数 必填 类型 说明
isBrushAndOnStageSplit int 将画笔和上台拆分(roomType=3时生效) 0:否 1:是
enableBrushTip int 启用画笔笔锋 0:否 1:是
studentGraffitiToolNoMouse int 学生涂鸦工具无鼠标 0:否 1:是
studentGraffitiToolNoShape int 学生涂鸦工具无形状 0:否 1:是
studentGraffitiToolNoFont int 学生涂鸦工具无字体 0:否 1:是
studentGraffitiToolNoIndicators int 学生涂鸦工具无指示器 0:否 1
allowAuthorizeAllDoodle int 允许授权全体涂鸦(roomType=3时生效) 0:否 1:是
stuAutoDisplayBrushTool int 学生上台自动显示画笔工具(roomType=0或3时生效) 0:否 1:是

功能参数(房间设置):

参数 必填 类型 说明
largeClassSupportTimeShift int 支持时移(roomType=7时生效) 0:否 1:是
roomUsearquee int 房间使用跑马灯 0:否 1:是
showRoomPopulation int 显示房间人数(roomType=7时生效) 0:否 1:是
oneVsMoreShowShare int 显示分享功能(roomType=3时生效) 0:否 1:是
largeClassHideTheShare int 隐藏分享(roomType=7时生效) 0:否 1:是
largeClassHideThePlayBack int 隐藏回放(roomType=7时生效) 0:否 1:是

功能参数(录制件):

参数 必填 类型 说明
notMakeRecord int 不生成录制件 0:否 1:是
makeMp4Record int 课后mp4(roomType=0或3时生效,notMakeRecord = 0是此参数设置有效) 0:否 1:是;
isRtmp4Record int 实时录制 0:否 1:是;(此参数级别高与makeMp4Record参数)
mp4DisplayLogo int Mp4录制件显示教室logo/教室名称 (roomType=0或3时生效,makeMp4Record = 1是此参数设置有效)1:显示 0:不显示;默认:1
isOpenRecordSegment int 是否生成精彩片段(roomType=0或3时生效,makeMp4Record = 1是此参数设置有效) 0:否 1:是;
isOpenAnalyze int 是否开启学情分析(roomType=0或3时生效,需要联系商务开通此功能才可使用,notMakeRecord = 0是此参数设置有效) 0:否 1:是;默认:0

功能参数(音视频):

参数 必填 类型 说明
remoteVideoMirrorMode int 远端视频镜像模式 0:否 1:是
allowTeachersViewStudentScreens int 允许老师查看学生屏幕(roomType=0或3时生效) 0:否 1:是
参数名称 类型 描述
result int 0成功,其他失败
data.templateId int 模版ID

返回示例

1
2
3
4
5
6
{
    "result":0,
    "data": {
        "templateId":2121
    }
}

© 2016-2023 北京拓课网络科技有限公司 版权所有  京ICP备17018423号-1 京公网安备11010502043461号