本项目旨在对B站web端、移动端以及TV端散落在世界各地的野生api进行收集整理,研究使用方法并对其进行说明,运用了黑箱法、控制变量法、js逆向分析法、网络抓包法等研究办法
所有api均为标准http协议,返回值大都为json
所有http协议地址均可使用https
小小的Demo:av583785685
计划整理分类&目录:(√代表已完成,x代表正在施工...)二级目录正在建设中.....
- API认证与鉴权(APP与Cookie方式)×
- 图片格式化√
- 登录
- 消息中心
- 用户
- 视频
- 视频分区一览(分区代码)√
- 基本信息√
- 状态数√
- 快照√
- 点赞&投币&收藏√
- TAGx
- 视频推荐√
- 播放&下载地址(视频流)√
- 互动视频
- 高能进度条√
- 信息上报(心跳及记录历史)×
- 番剧(影视)
- 基本信息
- 状态数
- 操作
- 视频弹幕
- protobuf实时弹幕×
- protobuf云推荐弹幕
- xml实时弹幕√
- xml历史弹幕√
- 快照√
- 弹幕操作×
- 高级弹幕
- 屏蔽管理
- 智能防挡弹幕
- 专栏
- 音频
- 歌曲基本信息√
- 歌单&音频收藏夹详细信息×
- 状态数×
- 投币&收藏×
- 播放&下载地址(音频流)√
- 音频榜单
- 排行榜&最新动态
- 搜索
- 小黑屋
- 基本信息
- 封禁公示√
- 仲裁信息
- 评论区
- 表情
- 创作中心
- 实时广播(通讯协议)√
- 充电
- 动态
- 发送&转载动态x
- 动态列表
- 动态内容
- 小视频
- 操作
- 历史记录&稍后再看
- 收藏夹
- 课程
- 课程基本信息√
- 已购课程
- 分区推荐列表
- 操作
- 播放&下载地址(视频流)√
- 直播
- 答题
- B币钱包
- 基本信息
- B币充值
- 贝壳相关
- 哔哩哔哩漫画
- 哔哩哔哩游戏
- 轻视频
- 其他
B站专栏同步推出《B站api研究记》系列(更新状态:咕咕......),欢迎关注
注意:请勿滥用,仅用于学习和测试!
注意:请勿滥用,仅用于学习和测试!
注意:请勿滥用,仅用于学习和测试!
(重要的话说三遍,本人不承担任何责任)
--by 社会易姐QwQ
备注:
不了解http的请移步,传送门
不了解json的请移步,传送门
库及文档:
https://github.com/jingyuexing/bilibiliAPI
https://github.com/fython/BilibiliAPIDocs
https://github.com/czp3009/bilibili-api
https://github.com/Vespa314/bilibili-api
https://github.com/Hsury/Bilibili-Toolkit
https://github.com/whjstc/openbilibili-go-common-1
成品:
https://github.com/zyzsdy/biliroku
https://github.com/bilibili-helper/bilibili-helper-o
https://github.com/apachecn/BiliDriveEx
https://github.com/apachecn/CDNDrive
https://github.com/Hsury/BiliDrive
https://github.com/Tsuk1ko/bilibili-live-chat
其他: