mirror of
https://github.com/SocialSisterYi/bilibili-API-collect.git
synced 2024-12-27 13:00:29 +08:00
14 KiB
14 KiB
哔哩哔哩-API收集整理
野生API文档
不断更新中....
本项目旨在对 B 站 web 端、移动端以及 TV 端散落在世界各地的野生 api 进行收集整理,研究使用方法并对其进行说明,运用了黑箱法、控制变量法、js 逆向分析法、apk 拆包及反编译法、网络抓包法等研究办法
所有 rest api 均为标准 http 协议,请求数据大多为 url query 表单,返回数据大多为 json 或 protobuf
PS:所有 rest api 均可使用 https,文档中为了统一写作http
,为了数据安全建议调用接口时使用 https
小小的 Demo:av583785685 视频失效原因(Youtube备链)
声明:
- 本项目遵守 CC-BY-NC 4.0 协议,禁止一切商业使用,如需转载请注明作者 ID
- 请勿滥用,本项目仅用于学习和测试!请勿滥用,本项目仅用于学习和测试!请勿滥用,本项目仅用于学习和测试!
- 利用本项目提供的接口、文档等造成不良影响及后果与本人无关
- 由于本项目的特殊性,可能随时停止开发或删档
- 本项目为开源项目,不接受任何形式的催单和索取行为,更不容许存在付费内容
计划整理分类 & 目录:(文档已完结请选中 checkbox)二级目录正在建设中.....
- API 签名
- 公共错误码
- 图片格式化
- bvid 说明
- gRPC API 接口定义
- 登录
- 消息中心
- 用户
- 视频
- 剧集(番剧、影视)
- 基本信息
- 状态数
- 操作
- 视频弹幕
- protobuf 实时弹幕
- protobuf 弹幕元数据(BAS 弹幕 / 互动弹幕)
- xml 实时弹幕
- 历史弹幕
- 快照
- 弹幕操作
- 高级弹幕
- 屏蔽管理
- 智能防挡弹幕
- 弹幕个人配置修改
- 名词解释
- 视频笔记
- 专栏
- 音频
- 排行榜 & 最新视频
- 搜索
- 小黑屋
- 基本信息
- 封禁公示
- 风纪委员及众裁案件相关
- 评论区
- 表情
- 创作中心
- 实时广播(通讯协议)
- 充电
- 动态
- 发送 & 转载动态
- 根据关键字搜索用户(at 别人时的填充列表)
- 删除动态
- 动态列表
- 动态内容
- 操作
- 相簿
- 历史记录 & 稍后再看
- 收藏夹
- 课程
- 课程基本信息
- 已购课程
- 分区推荐列表
- 操作
- 播放 & 下载地址(视频流)
- 直播
- 转正答题
- B币钱包
- 基本信息
- B币充值
- 贝壳相关
- 哔哩哔哩漫画
- 哔哩哔哩游戏
- 轻视频
- 终端网络查询
- 其他
- web端组件
- APP端组件
- 个性装扮
B站专栏同步推出《B站api研究记》系列(更新状态:咕咕......),欢迎关注
--Project_by 社会易姐QwQ
相关协议基础
http 协议:传送门
json 序列格式:传送门
xml 序列格式:传送门
protobuf 序列格式:传送门
交流
QQ 粉丝交流群:1136462265
Telegram 讨论组:@bilibili_API_collect_community
B 站空间:https://space.bilibili.com/293793435
发电
欢迎来交♂易,大家的支持就是我继续开发的动力!
请可爱的易姐喝杯奶茶
相关项目
库及文档
- jingyuexing/bilibiliAPI
- fython/BilibiliAPIDocs
- czp3009/bilibili-api
- Vespa314/bilibili-api
- whjstc/openbilibili-go-common-1
- wnstar/bili-utils
- lovelyyoshino/Bilibili-Live-API
- flaribbit/bilibili-manga-spider
- simon300000/bili-api
- iyear/biligo Bilibili API SDK in Golang
成品
- 3Shain/BiliChat : 基于h5的B站直播弹幕姬
- AncientLysine/BiliLocal:本地弹幕播放器
- zyzsdy/biliroku:bilibili 生放送(直播)录制
- otakustay/danmaku-to-ass:A站B站弹幕转字幕文件
- bilibili-helper/bilibili-helper-o:哔哩哔哩 (bilibili.com) 辅助工具,可以下载视频,查询弹幕发送人以及一些十分实用的直播区功能。
- apachecn/BiliDriveEx:基于B站相簿上传的文件分块索引存储器
- apachecn/CDNDrive:基于B站相簿上传的文件分块索引存储器
- Hsury/BiliDrive:基于B站相簿上传的文件分块索引存储器
- Tsuk1ko/bilibili-live-chat:无后端的仿 YouTube Live Chat 风格的简易 Bilibili 弹幕姬
- ironmanic/crawler_target_users_good:搜索bilibili特定视频,为评论 点赞,关注,私信,一体化服务
- dd-center/DDatElectron:DD@Home 分布式项目, 桌面客户端
- dd-center/vtbs.moe:B站VTB数据中心
- JunzhouLiu/BILIBILI-HELPER:利用Linux Crontab定时任务,云函数,Docker等方式实现B站,哔哩哔哩(Bilibili)每日自动投币,签到,银瓜子兑换硬币,领取大会员福利,大会员月底给自己充电等。每天轻松获取65经验值。
- the1812/Bilibili-Evolved:强大的哔哩哔哩增强脚本: 下载视频, 音乐, 封面, 弹幕 / 简化直播间, 评论区, 首页 / 自定义顶栏, 删除广告, 夜间模式 / 触屏设备支持
- xlzy520/bili-short-url: 哔哩哔哩短链生成器
- zjkwdy/bili_app_splash: B站壁纸娘和开屏图自动下载,每天使用Actions自动同步
- Jannchie/BiliOB: BiliOB观测者是一个观测B站UP主及视频数据变化,并予以分析的Web应用程序
- biliob233/biliob233.github.io:
无可奉告
其他
-
kuresaru/geetest-validator:geetest调试器
-
uw-labs/bloomrpc: GUI Client for GRPC Services
-
grpc/grpc: The C based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)