README.md 11.0 KB
Newer Older
社会易姐QwQ 已提交
1
<p align="center">
K
kebufu 已提交
2
    <img src="https://sm.ms/image/gQzJ5Vl2xcrwfL3" width="250" height="200">
社会易姐QwQ 已提交
3
</p>
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
<h1 align="center">哔哩哔哩-API收集整理</h1>
<p align="center">
    <a href="https://github.com/SocialSisterYi/bilibili-API-collect/issues" style="text-decoration:none">
        <img src="https://img.shields.io/github/issues/SocialSisterYi/bilibili-API-collect.svg" alt="GitHub issues"/>
    </a>
    <a href="https://github.com/SocialSisterYi/bilibili-API-collect/stargazers" style="text-decoration:none" >
        <img src="https://img.shields.io/github/stars/SocialSisterYi/bilibili-API-collect.svg" alt="GitHub stars"/>
    </a>
    <a href="https://github.com/SocialSisterYi/bilibili-API-collect/network" style="text-decoration:none" >
        <img src="https://img.shields.io/github/forks/SocialSisterYi/bilibili-API-collect.svg" alt="GitHub forks"/>
    </a>
    <a href="https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/LICENSE" style="text-decoration:none" >
        <img src="https://img.shields.io/github/license/SocialSisterYi/bilibili-API-collect.svg" alt="GitHub license"/>
    </a>
</p>

S
SocialSisterYi 已提交
20

21 22
<h3 align="center">野生API文档</h3> 
<h3 align="center">不断更新中....</h3> 
23
本项目旨在对B站web端、移动端以及TV端散落在世界各地的野生api进行收集整理,研究使用方法并对其进行说明,运用了黑箱法、控制变量法、js逆向分析法、网络抓包法等研究办法
S
SocialSisterYi 已提交
24

25
所有api均为标准http协议,返回数据大都为json或protobuf
S
更新  
SocialSisterYi 已提交
26

27
PS:所有http协议地址均可使用https,文档中为了统一写作`http`,为了数据安全建议所有接口使用https
28 29 30

小小的Demo:[av583785685](https://www.bilibili.com/video/av583785685)

S
SocialSisterYi 已提交
31
---
S
SocialSisterYi 已提交
32

S
SocialSisterYi 已提交
33
计划整理分类&目录:(√代表已完成,x代表正在施工...)二级目录正在建设中.....
S
SocialSisterYi 已提交
34

35
- [API认证与鉴权(APP与Cookie方式)](other/API_auth.md)×
36
- [公共错误码](other/errcode.md)
社会易姐QwQ 已提交
37
- [图片格式化](other/picture.md)
38
- [bvID说明](other/bvID.md)
S
SocialSisterYi 已提交
39
- [grpc接口](grpc_api)×
S
SocialSisterYi 已提交
40
- [登录](login)
41
  - [登录操作(人机认证)](login/login_action)
S
SocialSisterYi 已提交
42
    + [短信登录](login/login_action/SMS.md)
43 44
    + [密码登录](login/login_action/password.md)
    + [二维码登录](login/login_action/QR.md)
S
SocialSisterYi 已提交
45
    + SNS登录(QQ&微博)
S
SocialSisterYi 已提交
46
  - [登录基本信息](login/login_info.md)
47
  - [个人中心](login/member_center.md)×
S
SocialSisterYi 已提交
48
  - [注销登录](login/exit.md)×
49
  - [登录记录](login/login_notice.md)
50 51 52 53
- [消息中心](message)
  - [通知类消息](message/msg.md)×
  - [私信](message/private_msg.md)×
  - [设置](message/config.md)×
S
SocialSisterYi 已提交
54 55 56 57
- [用户](user)
  - [基本信息](user/info.md)
  - [状态数](user/status_number.md)
  - [关系](user/relation.md)
58
  - [个人空间](user/space.md)x
59
  - [检查昵称是否可注册](user/check_nickname.md)
S
SocialSisterYi 已提交
60 61 62 63 64 65
- [视频](video)
  - [视频分区一览(分区代码)](video/video_zone.md)
  - [基本信息](video/info.md)
  - [状态数](video/status_number.md)
  - [快照](video/snapshot.md)
  - [点赞&投币&收藏](video/like_coin_fav.md)
社会易姐QwQ 已提交
66
  - [TAG](video/tags.md)x
S
SocialSisterYi 已提交
67
  - [视频推荐](video/recommend.md)
68
  - [播放&下载地址(视频流)](video/videostream_url.md)
S
SocialSisterYi 已提交
69
  - [互动视频](video/interact_video.md)×
社会易姐QwQ 已提交
70
  - [高能进度条](video/pbp.md)
社会易姐QwQ 已提交
71
  - [信息上报(心跳及记录历史)](video/report.md)×
S
SocialSisterYi 已提交
72 73
- [剧集(番剧、影视)](bangumi)
  - [基本信息](bangumi/info.md)×
S
SocialSisterYi 已提交
74
  - 状态数
75
  - 操作
S
SocialSisterYi 已提交
76
- [视频弹幕](danmaku)
77
  - [protobuf实时弹幕](danmaku/danmaku_proto.md)
社会易姐QwQ 已提交
78
  - [protobuf弹幕元数据(BAS弹幕/互动弹幕)](danmaku/danmaku_view_proto.md)
79 80
  - [xml实时弹幕](danmaku/danmaku_xml.md)
  - [xml历史弹幕](danmaku/history.md)
S
SocialSisterYi 已提交
81
  - [快照](danmaku/snapshot.md)
82
  - [弹幕操作](danmaku/action.md)×
S
SocialSisterYi 已提交
83 84
  - 高级弹幕
  - 屏蔽管理
S
SocialSisterYi 已提交
85
  - 智能防挡弹幕
86
  - [弹幕个人配置修改](danmaku/config.md)
87 88 89 90
- [视频笔记](note)×
  - 笔记列表
  - 笔记详细信息
  - [笔记操作](note/action.md)
社会易姐QwQ 已提交
91
- [专栏](article)
S
SocialSisterYi 已提交
92
  - 分区
93
  - [基本信息](article/info.md)×
weixin_41956748's avatar
weixin_41956748 已提交
94
  - [点赞&投币&收藏&分享](article/like_coin_fav.md)×
M
MineCreeper86 已提交
95
  - [文集基本信息](article/articles.md)×
96 97 98 99 100 101
- [音频](audio)
  - [歌曲基本信息](audio/info.md)
  - [歌单&音频收藏夹详细信息](audio/music_list.md)×
  - [状态数](audio/status_number.md)×
  - [投币&收藏](audio/coin&fav.md)×
  - [播放&下载地址(音频流)](audio/musicstream_url.md)
102
  - 音频榜单
103
- [排行榜&最新视频](ranking&dynamic)
M
MineCreeper86 已提交
104
  - [排行榜](ranking&dynamic/ranking.md)×
105
  - [最新视频](ranking&dynamic/dynamic.md)×
S
SocialSisterYi 已提交
106
- [搜索](search)
107
  - [搜索请求](search/search_request.md)
S
SocialSisterYi 已提交
108
  - [搜索结果](search/search_response.md)
109
  - [默认搜索&热搜](search/hot.md)
S
SocialSisterYi 已提交
110
  - [搜索建议](search/suggest.md)
111
- [小黑屋](blackroom)
S
SocialSisterYi 已提交
112
  - 基本信息
113
  - [封禁公示](blackroom/banlist.md)
S
SocialSisterYi 已提交
114
  - [风纪委员及众裁案件相关](blackroom/jury)
115 116 117
    - [风纪委员基本信息](blackroom/jury/base_info.md)
    - [众裁案件基本信息](blackroom/jury/judgement_info.md)
    - [裁决操作](blackroom/jury/action.md)
118
- [评论区](comment)
119
  - [评论区明细](comment/list.md)
社会易姐QwQ 已提交
120
  - [操作](comment/action.md)
S
SocialSisterYi 已提交
121 122 123
- [表情](emoji)
  - [表情及表情包信息](emoji/list.md)
  - [操作](emoji/action.md)
124
- [创作中心](creativecenter)
M
MineCreeper86 已提交
125
  - [统计与数据](creativecenter/statistics&data.md)×
126
  - 列表查询相关
127
  - [电磁力数据](creativecenter/railgun.md)
128
- [实时广播(通讯协议)](broadcast)
129
  - [视频内广播](broadcast/video_room.md)
130
- [充电](electric)
131
  - [B币方式](electric/Bcoin.md)
132
  - [微信&支付宝方式](electric/WeChat&Alipay.md)
133
  - [充电留言](electric/charge_msg.md)
134
  - [充电列表](electric/charge_list.md)
S
SocialSisterYi 已提交
135
- [动态](dynamic)
M
MineCreeper86 已提交
136
  - [发送&转载动态](dynamic/publish.md)×
S
SocialSisterYi 已提交
137
  - 动态列表
S
SocialSisterYi 已提交
138
  - 动态内容
139
  - 操作
140 141 142 143 144 145 146
- [相簿](album)
  - [基本信息](album/info.md)
  - [相簿列表](album/list.md)
  - [推荐作者](album/recommend_author.md)
  - [活动列表](album/activity_list.md)
  - [操作](album/action.md)
  - 投稿
社会易姐QwQ 已提交
147
- [历史记录&稍后再看](history&toview)
148
  - [历史记录](history&toview/history.md)
149
  - [稍后再看](history&toview/toview.md)
150
- 收藏夹
151 152 153 154 155
- [课程](cheese)
  - [课程基本信息](cheese/info.md)
  - 已购课程
  - 分区推荐列表
  - 操作
156
  - [播放&下载地址(视频流)](cheese/videostream_url.md)
157
- [直播](live)
M
MineCreeper86 已提交
158
  - [直播间基本信息](live/info.md)×
159
  - [直播分区](live/live_area.md)×
160
  - [直播间管理](live/manage.md)×
161
  - 直播间操作
S
SocialSisterYi 已提交
162 163
  - [直播视频流](live/live_stream.md)×
  - [直播信息流](live/message_stream.md)×
164
- 答题
S
SocialSisterYi 已提交
165
- B币钱包
166 167 168
  - 基本信息
  - B币充值
  - 贝壳相关
S
SocialSisterYi 已提交
169
- 哔哩哔哩漫画
S
SocialSisterYi 已提交
170
- 哔哩哔哩游戏
171
- 轻视频
172
- [其他](other)
173
  - [基于ip的地理位置查询](other/ip.md)
174
  - [获取当前时间戳](other/time_stamp.md)
175
- [web端组件](web_widget)
S
SocialSisterYi 已提交
176
  - [分区当日投稿数](web_widget/zone_upload.md)
177 178 179
- [APP端组件](APP_widget)
  - [开屏图片](APP_widget/splash.md)
- [个性装扮](garb)
S
SocialSisterYi 已提交
180
  - [APP主题](garb/skin.md)
181
  - [主题色](garb/color.md)
S
更新  
SocialSisterYi 已提交
182

183
B站专栏同步推出[《B站api研究记》](https://www.bilibili.com/read/readlist/rl207146)系列(更新状态:咕咕......),~~欢迎关注~~
S
-  
SocialSisterYi 已提交
184

S
更新  
SocialSisterYi 已提交
185
**注意:请勿滥用,仅用于学习和测试!**
S
-  
SocialSisterYi 已提交
186

S
更新  
SocialSisterYi 已提交
187
**注意:请勿滥用,仅用于学习和测试!**
S
-  
SocialSisterYi 已提交
188

S
更新  
SocialSisterYi 已提交
189
**注意:请勿滥用,仅用于学习和测试!**
S
-  
SocialSisterYi 已提交
190

S
SocialSisterYi 已提交
191 192
(重要的话说三遍,本人不承担任何责任)

S
SocialSisterYi 已提交
193
<img src="imgs/up_face.jpg" width="100" height="100">
S
-  
SocialSisterYi 已提交
194 195

**--by [社会易姐QwQ](https://space.bilibili.com/293793435)**
S
SocialSisterYi 已提交
196 197 198 199 200

备注:

不了解http的请移步,[传送门](https://www.cnblogs.com/an-wen/p/11180076.html)

S
SocialSisterYi 已提交
201
不了解json的请移步,[传送门](https://www.sojson.com/json/json_index.html)
202

S
SocialSisterYi 已提交
203 204
不了解protobuf的请移步,[传送门](https://www.jianshu.com/p/a24c88c0526a )

社会易姐QwQ 已提交
205 206 207 208 209 210
# 发电

欢迎来py,大家的支持就是我继续开发的动力!

~~请可爱的易姐喝杯奶茶~~

社会易姐QwQ 已提交
211
<img src="sponsorQR.jpg" width="500" height="500">
社会易姐QwQ 已提交
212

213
# 相关项目:
214

S
SocialSisterYi 已提交
215
## 库及文档:
社会易姐QwQ 已提交
216

weixin_41956748's avatar
weixin_41956748 已提交
217 218 219 220 221 222 223 224 225 226
- [jingyuexing/bilibiliAPI](https://github.com/jingyuexing/bilibiliAPI)
- [fython/BilibiliAPIDocs](https://github.com/fython/BilibiliAPIDocs)
- [czp3009/bilibili-api](https://github.com/czp3009/bilibili-api)
- [Vespa314/bilibili-api](https://github.com/Vespa314/bilibili-api)
- [Bilibili-Toolkit](https://github.com/Hsury/Bilibili-Toolkit)
- [whjstc/openbilibili-go-common-1](https://github.com/whjstc/openbilibili-go-common-1)
- [wnstar/bili-utils](https://github.com/wnstar/bili-utils)
- [lovelyyoshino/Bilibili-Live-API](https://github.com/lovelyyoshino/Bilibili-Live-API)
- [flaribbit/bilibili-manga-spider](https://github.com/flaribbit/bilibili-manga-spider)
- [simon300000/bili-api](https://github.com/simon300000/bili-api)
227

S
SocialSisterYi 已提交
228 229 230 231
## 成品:

- [3Shain/BiliChat](https://github.com/3Shain/BiliChat) : 基于h5的B站直播弹幕姬
- [AncientLysine/BiliLocal](https://github.com/AncientLysine/BiliLocal):本地弹幕播放器
weixin_41956748's avatar
weixin_41956748 已提交
232 233
- [zyzsdy/biliroku](https://github.com/zyzsdy/biliroku):bilibili 生放送(直播)录制
- [otakustay/danmaku-to-ass](https://github.com/otakustay/danmaku-to-ass):A站B站弹幕转字幕文件
S
SocialSisterYi 已提交
234 235 236 237
- [bilibili-helper/bilibili-helper-o](https://github.com/bilibili-helper/bilibili-helper-o):哔哩哔哩 (bilibili.com) 辅助工具,可以下载视频,查询弹幕发送人以及一些十分实用的直播区功能。
- [apachecn/BiliDriveEx](https://github.com/apachecn/BiliDriveEx):基于B站相簿上传的文件分块索引存储器
- [apachecn/CDNDrive](https://github.com/apachecn/CDNDrive):基于B站相簿上传的文件分块索引存储器
- [Hsury/BiliDrive](https://github.com/Hsury/BiliDrive):基于B站相簿上传的文件分块索引存储器
weixin_41956748's avatar
weixin_41956748 已提交
238 239
- [Tsuk1ko/bilibili-live-chat](https://github.com/Tsuk1ko/bilibili-live-chat):无后端的仿 YouTube Live Chat 风格的简易 Bilibili 弹幕姬
- [ironmanic/crawler_target_users_good](https://github.com/ironmanic/crawler_target_users_good):搜索bilibili特定视频,为评论 点赞,关注,私信,一体化服务
S
SocialSisterYi 已提交
240 241
- [dd-center/DDatElectron](https://github.com/dd-center/DDatElectron):DD@Home 分布式项目, 桌面客户端
- [dd-center/vtbs.moe](https://github.com/dd-center/vtbs.moe):B站VTB数据中心
weixin_41956748's avatar
weixin_41956748 已提交
242 243
- [JunzhouLiu/BILIBILI-HELPER](https://github.com/JunzhouLiu/BILIBILI-HELPER):利用GitHub Action定时任务实现B站,哔哩哔哩(Bilibili)每日自动投币,签到,银瓜子兑换硬币,领取大会员福利,大会员月底给自己充电等。每天轻松获取65经验值。
- [the1812/Bilibili-Evolved](https://github.com/the1812/Bilibili-Evolved):强大的哔哩哔哩增强脚本: 下载视频, 音乐, 封面, 弹幕 / 简化直播间, 评论区, 首页 / 自定义顶栏, 删除广告, 夜间模式 / 触屏设备支持
社会易姐QwQ 已提交
244

S
SocialSisterYi 已提交
245
## 其他:
246

S
SocialSisterYi 已提交
247 248
- [kuresaru/geetest-validator](https://github.com/kuresaru/geetest-validator):geetest调试器
- [SocialSisterYi/bv2av_convert](https://github.com/SocialSisterYi/bv2av_convert):C语言算法av号与bv号互转器