Giter Site home page Giter Site logo

bilibili-api-collect's Introduction

哔哩哔哩-API收集整理

GitHub issues GitHub stars GitHub forks GitHub license

野生API文档

不断更新中....

本项目旨在对 B 站 web 端、移动端以及 TV 端散落在世界各地的野生 api 进行收集整理,研究使用方法并对其进行说明,运用了黑箱法、控制变量法、js 逆向分析法、apk 拆包及反编译法、网络抓包法等研究办法

所有 rest api 均为标准 http 协议,请求数据大多为 url query 表单,返回数据大多为 json 或 protobuf

PS:所有 rest api 均可使用 https,文档中为了统一写作http(除过仅可https协议调用接口),为了数据安全建议调用接口时使用 https

小小的 Demo:av583785685 视频失效原因Youtube备链

联动项目:Hsury/Bilibili-Toolkit


声明

  1. 本项目遵守 CC-BY-NC 4.0 协议,禁止一切商业使用,如需转载请注明作者 ID
  2. 请勿滥用,本项目仅用于学习和测试!请勿滥用,本项目仅用于学习和测试!请勿滥用,本项目仅用于学习和测试!
  3. 利用本项目提供的接口、文档等造成不良影响及后果与本人无关
  4. 由于本项目的特殊性,可能随时停止开发或删档
  5. 本项目为开源项目,不接受任何形式的催单和索取行为,更不容许存在付费内容

计划整理分类 & 目录:(文档已完结请选中 checkbox)二级目录正在建设中.....

B站专栏同步推出《B站api研究记》系列(更新状态:咕咕......),欢迎关注

--Project_by 社会易姐QwQ

鸣谢

你们的存在,让社区更美好

contributors

相关协议基础

http 协议:传送门

json 序列格式:传送门

xml 序列格式:传送门

protobuf 序列格式:传送门

交流

QQ 粉丝交流群:1136462265

Telegram 讨论组:@bilibili_API_collect_community

B 站空间:https://space.bilibili.com/293793435

个人博客:https://shakaianee.top

发电

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

请可爱的易姐喝杯奶茶

WeChat & Alipay:

OR Aifadian:https://afdian.net/@ShakaiAneE

相关项目

库及文档

成品

其他

  • 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#)

  • quicktype quicktype generates strongly-typed models and serializers from JSON, JSON Schema, TypeScript, and GraphQL queries, making it a breeze to work with JSON type-safely in many programming languages.一键生成多种语言的json反序列化所需类,以便于快速反序列化, 有网页版

bilibili-api-collect's People

Contributors

socialsisteryi avatar minecreeper86 avatar 7rikka avatar programripper avatar zjkwdy avatar lb-chc avatar catlair avatar jannchie avatar thefatwhale avatar mckuhei avatar kuresaru avatar moshicoco avatar nemo2011 avatar colerar avatar jackwu945 avatar sheep-realms avatar iyear avatar zxc135781 avatar spacexc avatar creeperkong avatar gwdx avatar setupdata avatar shitianshiwa avatar tyraeldlee avatar xbendan avatar xciphand avatar caojen avatar ag2s20150909 avatar kiss-your avatar mnixry avatar

Stargazers

Roman avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.