API 文档
搜索文档…
上传文档 V2

接口

上传文档, 支持的文件后缀: doc、docx、pdf、ppt、pptx
1
POST /api/v2/activity/:id/doc
Copied!

授权

请求 header
1
Authorization: Bearer <accessToken>
2
Content-Type: multipart/form-data
Copied!
注:请将上方的 <accessToken> 替换为分配给您的秘钥串。关于如何获取 accessToken ,请咨询杨经理(18968187008)。

参数

请求样例

1
curl -H "Authorization: bearer <Access Token>" "http://shangzhibo.tv/api/v2/activity/:id/doc" -F file=@raft.pdf
Copied!

文件上传示例代码:

1
<html>
2
<form name="form" action="https://shangzhibo.tv/api/v2/activity/12345678/doc" method="POST" enctype ="multipart/form-data">
3
<input type="file" name="filename">
4
<input type="submit" value="submit">
5
</form>
6
</html>
Copied!

响应 200

HTTP/1.1 200 OK

响应样例

参数
参数类型
参数说明
taskId
string
转码任务 id,用于查询文档转码进度
1
{
2
"taskId":"ef141163-2572-49fe-951a-1501cb7ce914"
3
}
Copied!

响应 400

1
// 文档文件最大为 40MB
2
{
3
"name":"BadRequest",
4
"message":"文件大小超过限制",
5
"status":400
6
}
7
8
// 文档只支持 pdf, ppt, word 三种,对应的后缀为 pdf, pptx, ppt, doc, docx
9
{
10
"name":"BadRequest",
11
"message":"不支持的文件类型",
12
"status":400
13
}
14
15
// 每个请求文档上传数量限制为 1 个
16
{
17
"name": 'BadRequest',
18
"message": ' 一次最多只能传一个文件',
19
"status": 400,
20
}
Copied!

响应 429

1
{
2
"name":"TooManyRequests",
3
"message":"请求速度太频繁了, 请于xxx后重试",
4
"status":429
5
}
Copied!
最近更新 1yr ago