开放API协议说明
公共返回值
| 字段 | 类型 | 说明 | 举例 |
|---|---|---|---|
| requestId | string | 请求标识 | 5657e9ea7e954661bbe706cc83054dcb |
| success | int | 响应状态:0-失败 1-成功 | 1 |
| errCode | int | 错误码 | 0 |
| errMsg | string | 错误信息 | "" |
| sysTime | int | UNIX时间戳 | 1605793161 |
| data | json | 响应数据 | {"status":1} |
视频分片上传接口
简要描述
- 视频分片上传接口
请求URL
https://open-apiext.huya.com/video/upload/partner/clip
请求方式
- POST
请求头
| 名称 | 必选 | 类型 | 说明 |
|---|---|---|---|
| Accept | 是 | string | application/json;charset=UTF-8 |
| Content-Type | 是 | string | multipart/form-data |
请求参数
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| uploadToken | 是 | string | 上传令牌 |
| cseq | 是 | int | 分片序号:从0开始 |
| chunk | 是 | - | 文件上传域 |
请求示例
curl -w '\n' -X POST -H 'Content-Type: multipart/form-data' -F 'cseq=0' -F 'chunk=@000000' 'https://open-apiext.huya.com/video/upload/partner/clip?uploadToken=c5635c9197e84874af3ff1c30fc788ab'
返回参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| status | int | 状态:0-失败,1-成功 |
返回示例
{
"requestId": "1",
"success": 0,
"errCode": 0,
"errMsg": "",
"sysTime": 0,
"data": {
"status": 1
}
}
备注
- 更多返回错误代码请看首页的错误代码描述