开放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/video/init
请求方式
- POST
请求头
| 名称 | 必选 | 类型 | 说明 |
|---|---|---|---|
| Accept | 是 | string | application/json;charset=UTF-8 |
| Content-Type | 是 | string | application/json;charset=UTF-8 |
请求参数
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| openId | 是 | string | 开放标识 |
| accessToken | 是 | string | 访问令牌 |
| huyaId | 否 | string | 虎牙号 |
| fname | 是 | string | 视频名称 |
请求示例
curl -w '\n' -X POST -H 'Content-Type: application/json;charset=UTF-8' -d '{"fname":"unittest.mp4"}' 'https://open-apiext.huya.com/video/upload/partner/video/init?openId=123&accessToken=123&huyaId=123'
返回参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| uploadToken | string | 上传令牌 |
返回示例
{
"requestId": "1",
"success": 0,
"errCode": 0,
"errMsg": "",
"sysTime": 0,
"data": {
"uploadToken": "c5635c9197e84874af3ff1c30fc788ab"
}
}
备注
- 更多返回错误代码请看首页的错误代码描述