常用API收集(第一期:2021.2.19)
一、B站API
1. 热门搜索API
https://s.search.bilibili.com/main/hotword?mid=&buvid=034F9BB5-4350-41BB-90DC-24287F103A7D138368infoc&jsonp=jsonp&callback=jsonCallback_bili_66770627113836521
2. 获取视频信息API
https://api.bilibili.com/x/web-interface/archive/stat?bvid={视频BV号}
https://api.bilibili.com/x/player/pagelist?bvid={视频BV号}
https://api.bilibili.com/x/web-interface/view?aid={视频AV号}
https://api.bilibili.com/x/web-interface/view?bvid={视频BV号}
https://api.bilibili.com/x/web-interface/view?cid={视频cid}
上述多个接口既可以获取视频详细信息,也可以获取视频简单信息,具体哪个是哪个,我忘记了,请读者带入参数自行测试
3. 获取弹幕API
https://comment.bilibili.com/{cid}.xml
将视频的cid与此url拼接,发送get请求,即可获取该视频弹幕信息
4. 获取视频cidAPI
https://api.bilibili.com/x/player/pagelist?bvid={BV号}
5. B站每日排行榜API
https://api.bilibili.com/x/web-interface/ranking/v2?rid=0&type=all
6. B站入站必刷榜单API
https://api.bilibili.com/x/web-interface/popular/precious?page_size=100&page=1
7. B站每周必看API
https://api.bilibili.com/x/web-interface/popular/series/one?number={期数}
期数从1开始,具体哪一期,请参考B站上的期数获取指定信息,截止到2021.2.19已更新到99期
8. B站小黑屋API
https://api.bilibili.com/x/credit/blocked/list?jsonp=jsonp&otype=0&pn={页数}&ps=20&callback=__jp0
因为B站一次性展示内容只有10条左右,会根据滚动条动态发送ajax请求加载数据,所以需要每次提供加载的页数,就可加载到对应资源
其他参数没做研究,但猜测大致是来源
和类型
,请读者自行获取相关信息
二、 知乎API
1. 知乎每日热榜API
https://www.zhihu.com/api/v3/feed/topstory/hot-lists/total?limit=50&desktop=true
原文作者:絷缘
作者邮箱:zhiyuandnc666@88.com
原文地址:https://zhiyuandnc.github.io/IW8mQ0Bvy/
版权声明:本文为博主原创文章,转载请注明原文链接作者信息