获取用户视频的弹幕信息
更新时间:2019-11-25
接口描述
该接口用于获取用户视频的弹幕信息。
请求地址
https://spark.bokecc.com/api/video/barrage
请求方式
GET
请求参数
以下请求参数需要进行THQS权限认证, 权限认证方式请参考THQS认证方式。
名称 |
类型 |
必填 |
描述 |
userid |
String |
是 |
用户ID。 |
videoid |
String |
是 |
查询的视频ID。 |
starttime |
String |
否 |
开始时间。格式:yyyy-MM-dd HH:mm:ss。 |
endtime |
String |
否 |
结束时间。格式:yyyy-MM-dd HH:mm:ss。 |
pagenum |
Integer |
否 |
分页参数,页码,默认为1。取值范围:大于0的整数。 |
pagesize |
Integer |
否 |
分页参数,每页显示数量,默认为100。 |
请求示例
https://spark.bokecc.com/api/video/barrage?videoid=xxxxxxxxxxxxxxxx&endtime=2019-11-18%2020:00:00&starttime=2019-11-18%2019:00:00&pagenum=1&pagesize=10&time=1670816443105&userid=xxxxxx&hash=1EC67C684470EE612AAE82769869C61D
返回数据
名称 |
类型 |
说明 |
barrages |
Array |
弹幕信息。 |
barrages说明
名称 |
类型 |
说明 |
content |
String |
弹幕内容。 |
fontcolor |
String |
字体颜色。 |
playtime |
Integer |
发送时间(距离播放开始的时间,单位:ms)。 |
createtime |
String |
弹幕创建时间。 |
返回示例
{
"result": "OK",
"barrages": [
{
"id": 140,
"content": "abcdefg",
"fontcolor": "#ffffff",
"playtime": 13000,
"createtime": "2019-11-18 20:00:00"
},
{
"id": 141,
"content": "abcdefg",
"fontcolor": "#ffffff",
"playtime": 13000,
"createtime": "2019-11-18 20:00:00"
},
{
"id": 142,
"content": "abcdefg",
"fontcolor": "#ffffff",
"playtime": 13000,
"createtime": "2019-11-18 20:00:00"
}
]
}