H5课件批量上传
更新时间:2023-03-16
接口描述
H5课件批量上传
该接口同时最多上传5个课件
Headers中需设置"Content-type"为"application/json"
请求地址
https://ccapi.csslcloud.net/openapi/doc/create/h5?accountId=5938F047E5F562F0&time=1678791094&hash=B4F9E9EA91E260A132C8D14C2A289ED1
请求方式
POST/JSON
请求参数
接口统一权限认证方式请参考 THQS认证方式。(仅Query参数需THQS加密)
Query
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
accountId | String | 是 | 开发者账号ID |
Body
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
accountId | String | 是 | 开发者账号ID |
docs | Array | 是 | 需上传课件列表 |
roomId | String | 是 | 直播间ID |
docs说明
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
docUrl | String | 是 | 课件地址,不能用特殊字符,例如:$,&,@等都是不允许,长度为1~150个字符 |
index | String | 是 | 课件索引,用来和上传完成的课件绑定关系映射,取值范围:正整数字符串 |
title | String | 是 | 课件标题,长度为1~100个字符 |
请求示例
POST https://ccapi.csslcloud.net/openapi/doc/create/h5?accountId=5938F047E5F562F0&time=1678791094&hash=B4F9E9EA91E260A132C8D14C2A289ED1
请求体:
{
"accountId": "5938F047E5F562F0",
"docs": [
{
"docUrl": "https://www.baidu.com",
"index": "1",
"title": "测试h5"
}
],
"roomId": "A12826D179A580C49C33DC5901307461",
}
返回数据
公共返回数据结构请参考 公共返回数据说明。
名称 | 类型 | 描述 |
---|---|---|
docs | Array | 上传课件列表 |
docs说明
名称 | 类型 | 描述 |
---|---|---|
index | String | 请求参数传入的课件索引值 |
docId | String | 文档ID,用于标记该文档的唯一标识 |
返回示例
{
"result": "OK",
"error": null,
"data": {
"docs": [
{
"index": "1",
"docId": "521A881920E9CCDC9C33DC5901307461"
}
]
},
"errorMsg": ""
}