开放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/prepare
接口调用说明
| 名称 | 必选 | 类型 | 说明 |
|---|---|---|---|
| Accept | 是 | string | application/json;charset=UTF-8 |
| Content-Type | 是 | string | application/x-www-form-urlencoded;charset=UTF-8 |
请求参数
| 参数名 | 必选 | 类型 | 说明 |
|---|---|---|---|
| openId | 是 | string | 开放标识 |
| accessToken | 是 | string | 访问令牌 |
请求示例
curl -w '\n' -X POST -H 'Content-Type: application/x-www-form-urlencoded;charset=UTF-8' 'https://open-apiext.huya.com/video/upload/partner/prepare?openId=123&accessToken=123'
返回参数
| 参数名 | 类型 | 说明 |
|---|---|---|
| auths | list | 授权列表 |
| huyaId | string | 虎牙号 |
| nick | string | 昵称 |
| avatar | string | 头像 |
| channels | list | 品类列表 |
| id | string | 品类标识 |
| name | string | 品类名称 |
返回示例
{
"requestId": "1",
"success": 0,
"errCode": 0,
"errMsg": "",
"sysTime": 0,
"data": {
"auths": [
{
"avatar": "https://huyaimg.msstatic.com/avatar/1025/bf/071b5ef6ea97e77524f49ad4413531_180_135.jpg?1531472789",
"huyaId": "909010159",
"nick": "我是一颗小虎牙"
},
{
"avatar": "https://huyaimg.msstatic.com/avatar/1072/50/12810a668bba03af0913ddc2a5dcb7_180_135.jpg?1560422102",
"huyaId": "47737244",
"nick": "凉凉怪"
}
],
"channels": [
{
"channelId": "vhuyawzry",
"channelName": "王者荣耀",
"setId": 3,
"setName": "手机游戏"
},
{
"channelId": "vhuyalol",
"channelName": "英雄联盟",
"setId": 4,
"setName": "网络游戏"
}
]
}
}
备注:
更多返回错误代码请看首页的错误代码描述