按分类获取视频信息

优质
小牛编辑
132浏览
2023-12-01

通过该接口可以获取指定分类下的视频信息,目前共两个版本,最新版为v2版,

当地址为:

https://spark.bokecc.com/api/videos/category/v2

需要传递以下参数:

参数说明
categoryid视频分类的id,不可为空
userid用户id,不可为空
num_per_page返回信息时,每页包含的视频个数 注:阈值为 1~100
page当前页码

返回数据videos包含以下字段:

字段名说明
total返回视频总数
video视频信息
字段名说明
id视频ID
title视频标题
desp视频描述
tags视频标签
duration视频时长
category视频分类ID
image视频截图地址
imageindex视频截图序号
image-alternate视频截图排列信息
definition视频文件大小信息
totalsize视频占用总空间,包含原始文件大小(单位:B)
originalsize原始文件占用空间(单位:B)
updateuser上传人(‘主账号’/子账号的邮箱)
updatetime上传时间

video包含以下字段:

image-alternate包含以下字段

字段名说明
index视频截图序列号
url视频截图地址

definition包含以下字段:

字段名说明
definitionlevel视频清晰度值
definitiondesc视频清晰度描述
terminaltype终端类型(0:PC端,10:移动端)
filesize视频文件大小
width该清晰度的视频的宽度
height该清晰度的视频的高度

JSON格式的返回信息如下:


{

"videos":{

”total":"7",

"video":[{

"id":"01234567",

"title":" 视频标题",

"desp":"视频描述",

"tags":" 标签1 标签2”,

"duration":264,

"category":"12345",

"image": "http:// xxx-0.jpg",

"imageindex":0,

"image-alternate":[{

"index":"0",

"url":"http:// xxx-0/0.jpg"

},

...

],

"definition":[

{

"definitionlevel": 2,

"definitiondesc": "高清",

"terminaltype": 0,

"filesize": 6587147

},

…

],

"totalsize":8518383,

“originalsize”:3275892,

“updateuser”:”主账号”,

“updatetime”:”2018-03-01 13:00:00”

}

...

]           

}

}

当地址为

http://spark.bokecc.com/api/videos/category

需要传递以下参数:

参数说明
categoryid视频分类的id,不可为空
userid用户id,不可为空
num_per_page返回信息时,每页包含的视频个数注:阈值为1~100
page当前页码
format返回格式,包括xml和json

返回数据videos包含以下字段:

字段名说明
total返回视频总数
video视频信息

video包含以下字段:

字段名说明
id视频ID
title视频标题
desp视频描述
tags视频标签
duration视频时长
category视频分类ID
image视频截图地址
imageindex视频截图序号
image-alternate视频截图排列信息

video包含以下字段:

image-alternate包含以下字段

字段名说明
index视频截图序列号
url视频截图地址

XML格式的返回信息如下:

<? xmlversion="1.0"encoding="UTF-8"?>

<videos>

<total>7</total>

<video>

<id>01234567</id>

<title>视频标题</title>

<desp>视频描述</desp>

<tags>标签1 标签2</tags>

<duration>264</duration>

<category>12345</category>

<image>http:// xxx.jpg</image>

<imageindex>0</imageindex>

<image-alternate>

<index>0</index>

<url>http:// xxx-0/0.jpg</url>

</image-alternate>

…

</video>

…

</videos>

JSON格式的返回信息如下:

{

"videos":{

"total":"7",

"video":\[{

"id":"01234567",

"title":" 视频标题",

"desp":"视频描述",

"tags":" 标签1标签2",

"duration":264,

"category":"12345",

"image": "http:// xxx-0.jpg",

"imageindex":0,

"image-alternate":\[{

"index":"0",

"url":"http:// xxx-0/0.jpg"

},

...

\]

}

...

\]

}

}