获取视频分类
注:获取视频分类接口目前共两个版本,最新版本为V2。
1. v2版本
请求地址
https://spark.bokecc.com/api/video/category/v2
请求参数
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
userid | String | 是 | 用户 id,不可为空 |
format | String | 否 | 返回格式,xml或json,默认xml |
返回数据
名称 | 类型 | 说明 |
---|---|---|
video | Object | 视频信息 |
video说明
名称 | 类型 | 说明 |
---|---|---|
category | Array | 视频分类信息 |
category说明
名称 | 类型 | 说明 |
---|---|---|
id | String | 分类ID |
name | String | 分类名称 |
sub-category | Array | 子分类信息 |
sub-category说明
名称 | 类型 | 说明 |
---|---|---|
id | String | 分类ID |
name | String | 分类名称 |
sub-category | Array | 子分类信息 |
XML示例
<?xmlversion="1.0"encoding="UTF-8"?>
<video>
<category>
<id>DC7D95457F098473</id>
<name>一级分类1</name>
<sub-category>
<category>
<id>456</id>
<name>视频类型1</name>
<sub-category>
<category>
<id>00A4EF671F1898AC</id>
<name>电影</name>
<sub-category>
<category>
<id>63DC8D0B86596D80</id>
<name>言情</name>
<sub-category>…</sub-category>
</category>
…
</sub-category>
</category>
…
<sub-category>
</category>
…
<sub-category>
</category>
…
</video>
JSON示例
{
"video": {
"category": [
{
"id": "DC7D95457F098473",
"name": "一级分类1",
"sub-category": [
{
"id": "9C81F086E324AE74",
"name": "视频类型",
"sub-category": [
{
"id": "00A4EF671F1898AC",
"name": "电影",
"sub-category": [
{
"id": "CEB3395BEA6F9931",
"name": "搞笑",
"sub-category": []
},
{
"id": "63DC8D0B86596D80",
"name": "言情",
"sub-category": []
},
......
]
},
......
]
}
]
},
......
]
}
}
2. v1版本
请求地址
https://spark.bokecc.com/api/video/category
请求参数
名称 | 类型 | 必填 | 描述 |
---|---|---|---|
userid | String | 是 | 用户 id,不可为空 |
format | String | 否 | 返回格式,xml或json,默认xml |
返回数据
注:返回结果中的level 包括BASIC 和 PREMIUM,BASIC 中只包含一个默认父分类,无法创建自定义父分类, PREMIUM 版本中包含用户创建的父分类。
名称 | 类型 | 说明 |
---|---|---|
video | Object | 视频信息 |
video说明
名称 | 类型 | 说明 |
---|---|---|
category | Array | 视频分类信息 |
level | String | 视频分类等级 |
category说明
名称 | 类型 | 说明 |
---|---|---|
id | String | 分类ID |
name | String | 分类名称 |
sub-category | Array | 子分类信息 |
sub-category说明
名称 | 类型 | 说明 |
---|---|---|
id | String | 子分类ID |
name | String | 子分类名称 |
XML示例
<?xmlversion="1.0"encoding="UTF-8"?>
<video>
<level>BASIC</level>
<category>
<id>123</id>
<name>category1</name>
<sub-category>
<id>456</id>
<name>sub category1</name>
<sub-category></sub-category>
</sub-category>
......
</category>
......
</video>
JSON示例
{
"video": {
"level": "PREMIUM",
"category": [
{
"id": 123,
"name": "category1",
"sub-category": [
{
"id": 456,
"name": "sub category1"
},
......
]
},
......
]
}
}