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

