创建教室
Example
请求方式 POST
https://global.talk-cloud.net/api/
room/v1/createClassRoom
参数名 | 必选 | 类型 | 说明 |
---|---|---|---|
Content-Type | 是 | string | application/json; |
Tk-authkey | 是 | string | 企业Key |
参数名 | 是否必选 | 类型 | 说明 |
---|---|---|---|
roomname | 是 | String | 房间名:如果有中文请使用UTF8编码,特殊字符需使用urlencode 转义 |
templateId | 是 | String | 教室模版ID 可通过接口getRoomTemplateList获取 |
starttime | 是 | int | 房间开始时间:(时间戳,精确到秒), 例:1429242959 |
endtime | 是 | int | 房间结束时间:(时间戳,精确到秒), 例:1429242959 |
chairmanpwd | 是 | String | 老师密码:4=<长度<=16 |
assistantpwd | 是 | String | 助教密码:4=<长度<=16 |
patrolpwd | 是 | String | 巡课密码:4=<长度<=16 |
passwordrequired | 否 | int | 学生进入房间是否需要:0:否;1:是 |
confuserpwd | 否 | String | 学生密码:passwordrequired = 1 时必填(4 位以上) |
auditorsrequired | 否 | int | 旁听生进入房间是否需要密码:0:否;1:是 |
auditorspwd | 否 | String | 旁听生:auditorsrequired = 1 时必填(4 位以上) 直播课不允许旁听生进入 |
introduction | 否 | string | 直播简介(roomtype=7时支持) |
rtmp_external_source | 否 | int | 是否使用外部媒体源 0:否 1:是(roomtype=7或8时支持) |
rtmp_pushurl | 否 | string | rtmp转推地址1(字符不能超过256)(需要联系商务开通“支持rtmp推流”配置项) |
rtmp_pushurl2 | 否 | string | rtmp转推地址2(字符不能超过256)(需要联系商务开通“支持rtmp推流”配置项) |
rtmp_pushurl3 | 否 | string | rtmp转推地址3(字符不能超过256)(需要联系商务开通“支持rtmp推流”配置项) |
expand | 否 | text | 教室扩展信息(必须使用urlencode转json字符串;如:urlencode('{"name":"张三","sex":1}')),recordMp4Lang:"'zh-CN','zh-TW','en'"实时录制mp4语言 |
thirdroomid | 否 | text | 用户自定义房间号:选填,如果用户创建房间时自定义了房间号,可使用此字段 |
参数名称 | 类型 | 描述 |
---|---|---|
result | int | 0成功,其他失败 |
data.serial | string | 教室号 |
返回示例
1 2 3 4 5 6 |
|