时光机是依靠B站的哪个api?
mutonix opened this issue · 1 comments
mutonix commented
我想找到比较多b站分区过去的视频,时光机的功能很好,但是一个个人工点有点慢,请问是用b站哪个api获取的?十分感谢!
10miaomiao commented
1、旧web端api(目前bilimiao使用的):
请求方式:GET
认证方式:无需认证
url参数:
参数名 | 类型 | 内容 | 必要性 | 备注 |
---|---|---|---|---|
main_ver | str | 固定“v3” | 必要 | |
search_type | str | 固定“video” | 必要 | |
view_type | str | 固定“hot_rank” | 必要 | |
copy_right | str | 固定“-1” | 必要 | |
cate_id | num | 分区id | 必要 | |
order | str | 排序方式 | 必要 | 可选:click,scores,stow,coin,dm |
page | num | 页码 | 必要 | |
pagesize | num | 每页数量 | 必要 | |
time_from | str | 起始时间 | 必要 | 格式:YYYYMMDD |
time_to | str | 结束时间 | 必要 | 格式:YYYYMMDD |
示例:
2、新web端api:
请求方式:GET
认证方式:无需认证
url参数:
参考上表
示例:
B站mad区往下滚动,近期投稿就是,可以自己用浏览器抓包试试。
3、APP端搜索API,支持时间范围,但需加搜索关键字
bilibili.polymer.app.search.v1.SearchAll
参考:
bilimiao
bilibili-API-collect
无示例