video_record - 视频记录

本系统爬取的视频记录

字段名 数据类型 备注
id Long 主键,通用返回字段
added Integer 添加时间的时间戳,通用返回字段
aid Integer aid
view Integer 播放
danmaku Integer 弹幕
reply Integer 评论
favorite Integer 收藏
coin Integer 硬币
share Integer 分享
like Integer 点赞

示例:https://api.bunnyxt.com/tdd/v2/video/456930/record?ps=1

[
  {
    "id": 189462,
    "added": 1572620367,
    "aid": 456930,
    "view": 1018605,
    "danmaku": 37440,
    "reply": 22275,
    "favorite": 48314,
    "coin": 22626,
    "share": 2629,
    "like": 7498
  }
]

根据aid查询

URL

GET:https://api.bunnyxt.com/tdd/v2/video/{aid}/record

请求参数

参数名 数据类型 是否必须 默认值 取值范围 备注
last_count Integer 0 0 <= x <= 5000 请求返回最后添加的x条记录,通用请求参数

[!NOTE]

考虑到业务需求与响应性能,当且仅当设置了请求的aid时,last_count参数才有效。为了确保以上规则,last_count参数仅在video/{aid}/record接口下生效,record?aid={aid}&last_count=x是无效的。

video/{aid}/record等价于record?aid={aid},除了last_count外,其他请求参数与响应内容等行为也完全相同,请参考根据条件查询

根据条件查询

URL

GET:https://api.bunnyxt.com/tdd/v2/record

请求参数

参数名 数据类型 是否必须 默认值 取值范围 备注
aid Integer 0 x > 0 视频aid
start_ts Integer x > 0 记录添加时间,起始,时间戳
end_ts Integer x > 0 记录添加时间,结束,时间戳
pn Integer 1 x > 0 page num,通用请求参数
ps Integer 25000 1 < x <= 25000 page size, 通用请求参数

[!TIP] 天钿Daily所有视频会在每天北京时间凌晨4点更新一次所有视频的记录,持续时长半小时左右。如欲获得某日所有视频的记录,设置start_ts为当日04:00,end_ts为当日04:30即可。

响应内容

根据请求的参数查找到的video_record对象数组。若不存在任何满足条件的对象,则返回空数组。

响应头部包含x-total-count字段。

[!WARNING] 若一次返回的记录条数到达page size上限25000条记录,返回体将有3MB左右大小,传输时间20秒左右。频繁请求过多数据将造成服务器阻塞,服务不可用。因此如有需求,需要获得大量数据,请联系站长解决。QQ群:537793686

results matching ""

    No results matching ""