diff --git a/README.md b/README.md index a824504..19066ea 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,7 @@ # 哔哩哔哩-API收集整理 + + 本项目对B站的野生web端api进行收集整理,以及研究使用方法并对其进行说明 所有api均为标准http协议,返回值大都为json @@ -11,25 +13,25 @@ 计划整理分类&目录: - cookie -- [登录](https://github.com/SocialSisterYi/bilibili-API-collect/tree/master/login) - - [二维码登录](https://github.com/SocialSisterYi/bilibili-API-collect/tree/master/login/QR.md)√ +- [登录](login) + - [二维码登录](login/QR.md)√ - 密码&短信登录 - qq&微博登录 - - [登录基本信息](https://github.com/SocialSisterYi/bilibili-API-collect/tree/master/login/login_info.md)√ + - [登录基本信息](login/login_info.md)√ - 在线用户 - 消息 - 私信 -- [用户](https://github.com/SocialSisterYi/bilibili-API-collect/tree/master/user) - - [基本信息](https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/user/info.md)√ - - [状态数](https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/user/status_number.md)√ - - [关系](https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/user/relation.md)√ +- [用户](user) + - [基本信息](user/info.md)√ + - [状态数](user/status_number.md)√ + - [关系](user/relation.md)√ - 个人空间 -- [视频](https://github.com/SocialSisterYi/bilibili-API-collect/tree/master/video) - - [视频分区一览(分区代码)](https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/video/video_zone.md)√ - - [基本信息](https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/video/info.md)√ - - [状态数](https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/video/status_number.md)√ - - [快照](https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/video/snapshot.md)√ - - [点赞&投币&收藏](https://github.com/SocialSisterYi/bilibili-API-collect/blob/master/video/like_coin_fav.md)√ +- [视频](video) + - [视频分区一览(分区代码)](video/video_zone.md)√ + - [基本信息](video/info.md)√ + - [状态数](video/status_number.md)√ + - [快照](video/snapshot.md)√ + - [点赞&投币&收藏](video/like_coin_fav.md)√ - TAG - 视频推荐 - 播放&下载地址 @@ -85,7 +87,7 @@ B站专栏同步推出[《B站api研究记》](https://www.bilibili.com/read/rea (重要的话说三遍,本人不承担任何责任) - + **--by [社会易姐QwQ](https://space.bilibili.com/293793435)** diff --git a/imgs/2233login.png b/imgs/2233login.png new file mode 100644 index 0000000..3d9ff56 Binary files /dev/null and b/imgs/2233login.png differ diff --git a/imgs/activit.svg b/imgs/activit.svg new file mode 100644 index 0000000..b210f77 --- /dev/null +++ b/imgs/activit.svg @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/imgs/akari.jpg b/imgs/akari.jpg new file mode 100644 index 0000000..5e5ea0b Binary files /dev/null and b/imgs/akari.jpg differ diff --git a/imgs/bili_icon.woff b/imgs/bili_icon.woff new file mode 100644 index 0000000..c59194f Binary files /dev/null and b/imgs/bili_icon.woff differ diff --git a/imgs/bilibili.svg b/imgs/bilibili.svg new file mode 100644 index 0000000..3681ce2 --- /dev/null +++ b/imgs/bilibili.svg @@ -0,0 +1,44 @@ + + + diff --git a/svgs/blackroom.svg b/imgs/blackroom.svg similarity index 100% rename from svgs/blackroom.svg rename to imgs/blackroom.svg diff --git a/imgs/coin.svg b/imgs/coin.svg new file mode 100644 index 0000000..d58a86e --- /dev/null +++ b/imgs/coin.svg @@ -0,0 +1,7 @@ + + + diff --git a/imgs/fav.svg b/imgs/fav.svg new file mode 100644 index 0000000..eea2122 --- /dev/null +++ b/imgs/fav.svg @@ -0,0 +1,6 @@ + + + diff --git a/imgs/like.svg b/imgs/like.svg new file mode 100644 index 0000000..cfc8cb1 --- /dev/null +++ b/imgs/like.svg @@ -0,0 +1,5 @@ + + + diff --git a/svgs/live.svg b/imgs/live.svg similarity index 100% rename from svgs/live.svg rename to imgs/live.svg diff --git a/imgs/loadTV.gif b/imgs/loadTV.gif new file mode 100644 index 0000000..33ebcd8 Binary files /dev/null and b/imgs/loadTV.gif differ diff --git a/svgs/musicplus.svg b/imgs/musicplus.svg similarity index 100% rename from svgs/musicplus.svg rename to imgs/musicplus.svg diff --git a/imgs/ploading.gif b/imgs/ploading.gif new file mode 100644 index 0000000..1a8c97d Binary files /dev/null and b/imgs/ploading.gif differ diff --git a/svgs/read.svg b/imgs/read.svg similarity index 100% rename from svgs/read.svg rename to imgs/read.svg diff --git a/imgs/share.svg b/imgs/share.svg new file mode 100644 index 0000000..ca3b8fc --- /dev/null +++ b/imgs/share.svg @@ -0,0 +1,5 @@ + + + diff --git a/svgs/tebietuijian.svg b/imgs/tebietuijian.svg similarity index 100% rename from svgs/tebietuijian.svg rename to imgs/tebietuijian.svg diff --git a/svgs/topic.svg b/imgs/topic.svg similarity index 100% rename from svgs/topic.svg rename to imgs/topic.svg diff --git a/svgs/tuiguang.svg b/imgs/tuiguang.svg similarity index 100% rename from svgs/tuiguang.svg rename to imgs/tuiguang.svg diff --git a/svgs/ad.svg b/imgs/zone/ad.svg similarity index 100% rename from svgs/ad.svg rename to imgs/zone/ad.svg diff --git a/svgs/anime.svg b/imgs/zone/anime.svg similarity index 100% rename from svgs/anime.svg rename to imgs/zone/anime.svg diff --git a/svgs/cinephile.svg b/imgs/zone/cinephile.svg similarity index 100% rename from svgs/cinephile.svg rename to imgs/zone/cinephile.svg diff --git a/svgs/comic.svg b/imgs/zone/comic.svg similarity index 100% rename from svgs/comic.svg rename to imgs/zone/comic.svg diff --git a/svgs/dance.svg b/imgs/zone/dance.svg similarity index 100% rename from svgs/dance.svg rename to imgs/zone/dance.svg diff --git a/svgs/digital.svg b/imgs/zone/digital.svg similarity index 100% rename from svgs/digital.svg rename to imgs/zone/digital.svg diff --git a/svgs/documentary.svg b/imgs/zone/documentary.svg similarity index 100% rename from svgs/documentary.svg rename to imgs/zone/documentary.svg diff --git a/svgs/douga.svg b/imgs/zone/douga.svg similarity index 100% rename from svgs/douga.svg rename to imgs/zone/douga.svg diff --git a/svgs/ent.svg b/imgs/zone/ent.svg similarity index 100% rename from svgs/ent.svg rename to imgs/zone/ent.svg diff --git a/svgs/fashion.svg b/imgs/zone/fashion.svg similarity index 100% rename from svgs/fashion.svg rename to imgs/zone/fashion.svg diff --git a/svgs/game.svg b/imgs/zone/game.svg similarity index 100% rename from svgs/game.svg rename to imgs/zone/game.svg diff --git a/svgs/guochuang.svg b/imgs/zone/guochuang.svg similarity index 100% rename from svgs/guochuang.svg rename to imgs/zone/guochuang.svg diff --git a/svgs/kichiku.svg b/imgs/zone/kichiku.svg similarity index 100% rename from svgs/kichiku.svg rename to imgs/zone/kichiku.svg diff --git a/svgs/life.svg b/imgs/zone/life.svg similarity index 100% rename from svgs/life.svg rename to imgs/zone/life.svg diff --git a/svgs/movie.svg b/imgs/zone/movie.svg similarity index 100% rename from svgs/movie.svg rename to imgs/zone/movie.svg diff --git a/svgs/music.svg b/imgs/zone/music.svg similarity index 100% rename from svgs/music.svg rename to imgs/zone/music.svg diff --git a/svgs/technology.svg b/imgs/zone/technology.svg similarity index 100% rename from svgs/technology.svg rename to imgs/zone/technology.svg diff --git a/svgs/teleplay.svg b/imgs/zone/teleplay.svg similarity index 100% rename from svgs/teleplay.svg rename to imgs/zone/teleplay.svg diff --git a/login/QR.md b/login/QR.md index 2653f86..107edcb 100644 --- a/login/QR.md +++ b/login/QR.md @@ -9,6 +9,8 @@ 5. if "data"==-5 goto 3 && 提示「已扫描」 else goto 1&提示二维码超时或错误(秘钥是否有效) 6. 成功后会自动配置cookie 如需登录游戏分站则访问"data"."url"中的url + + ## 获取二维码内容url以及秘钥 (秘钥超时为180秒) diff --git a/svgs/activit.svg b/svgs/activit.svg deleted file mode 100644 index 6ebe6fb..0000000 --- a/svgs/activit.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/user/info.md b/user/info.md index ac2a179..0d41115 100644 --- a/user/info.md +++ b/user/info.md @@ -1,5 +1,7 @@ # 用户详细信息 + + ## 用户详细信息1 (用于空间) api.bilibili.com/x/space/acc/info @@ -102,7 +104,7 @@ http://api.bilibili.com/x/space/acc/info?mid=2 http://i1.hdslb.com/bfs/face/3e60b20604b6fdc7d081eb6a1ec72aa47c5a3964.jpg - + 空间头图为: diff --git a/video/info.md b/video/info.md index 52cedc6..7e44dd0 100644 --- a/video/info.md +++ b/video/info.md @@ -1,5 +1,7 @@ # 视频基本信息 + + ## 视频详细信息 api.bilibili.com/x/web-interface/view @@ -338,7 +340,7 @@ UP主头像为: http://i0.hdslb.com/bfs/face/5387950a59be8038daaae3f66dfb5a85e20d5737.jpg - + diff --git a/video/like_coin_fav.md b/video/like_coin_fav.md index 41d6dcb..2f6d266 100644 --- a/video/like_coin_fav.md +++ b/video/like_coin_fav.md @@ -4,6 +4,8 @@ ### 点赞视频 + + 需要登录(SESSDATA) api.bilibili.com/x/web-interface/archive/like @@ -40,6 +42,8 @@ curl -b "SESSDATA=xxx" -d "aid=79677524&like=1&csrf=xxx" "http://api.bilibili.co ### 投币视频 + + 需要登录(SESSDATA) api.bilibili.com/x/web-interface/coin/add @@ -87,6 +91,8 @@ curl -b "SESSDATA=xxx" -d "aid=90671873&select_like=1&multiply=2&csrf=xxx" "api. ### 收藏视频 + + 需要登录(SESSDATA) 需要验证来源为 "http://www.bilibili.com" 或 "https://www.bilibili.com" 域名下 @@ -135,6 +141,10 @@ curl --referer "http://www.bilibili.com" -b "SESSDATA=xxx" -d "rid=90671873&type ### 一键三连视频 + + + + 需要登录(SESSDATA) api.bilibili.com/x/web-interface/archive/like/triple @@ -188,6 +198,8 @@ curl -b "SESSDATA=xxx" -d "aid=91003840&csrf=xxx" "http://api.bilibili.com/x/web ### 视频被收藏 + + 需要登录(SESSDATA) api.bilibili.com/x/v2/fav/video/favoured @@ -234,6 +246,8 @@ http://api.bilibili.com/x/v2/fav/video/favoured?aid=46281123 ### 视频被点赞 + + 需要登录(SESSDATA) api.bilibili.com/x/web-interface/archive/has/like @@ -270,6 +284,8 @@ http://api.bilibili.com/x/web-interface/archive/has/like?aid=39330059 ### 视频被投币 + + 需要登录(SESSDATA) api.bilibili.com/x/web-interface/archive/coins diff --git a/video/video_zone.md b/video/video_zone.md index 37e11b3..1965f88 100644 --- a/video/video_zone.md +++ b/video/video_zone.md @@ -6,7 +6,7 @@ ## 动画 - + | 名称 | 代号 | tID | 简介 | | -------------- | --------- | ---- | ------------------------------------------------------------ | @@ -19,7 +19,7 @@ ## 番剧 - + | 名称 | 代号 | tID | 简介 | | -------------- | ----------- | ---- | -------------------------------------------------- | @@ -31,7 +31,7 @@ ## 国创 - + | 名称 | 代号 | tID | 简介 | | -------------- | ----------- | ---- | ----------------- | @@ -44,7 +44,7 @@ ## 音乐 - + | 名称 | 代号 | tID | 简介 | | -------------- | ---------- | ---- | ------------------------------------------------------------ | @@ -60,7 +60,7 @@ ## 舞蹈 - + | 名称 | 代号 | tID | 简介 | | -------------- | ------- | ---- | ------------------------------------------------------------ | @@ -74,7 +74,7 @@ ## 游戏 - + | 名称 | 代号 | tID | 简介 | | -------------- | ----------- | ---- | ------------------------------------------------------------ | @@ -90,7 +90,7 @@ ## 科技 - + | 名称 | 代号 | tID | 简介 | | -------------- | ------------- | ---- | ------------------------------------------------ | @@ -104,7 +104,7 @@ ## 数码 - + | 名称 | 代号 | tID | 简介 | | -------------- | --------------- | ---- | ---------------------------- | @@ -116,7 +116,7 @@ ## 生活 - + | 名称 | 代号 | tID | 简介 | | -------------- | -------- | ---- | ----------------------------------------------------- | @@ -132,7 +132,7 @@ ## 鬼畜 - + | 名称 | 代号 | tID | 简介 | | -------------- | --------------- | ---- | ------------------------------------------------------------ | @@ -144,7 +144,7 @@ ## 时尚 - + | 名称 | 代号 | tID | 简介 | | -------------- | -------- | ---- | ------------------------------------------------------------ | @@ -157,7 +157,7 @@ ## 广告 - + | 名称 | 代号 | tID | 简介 | | -------------- | ---- | ---- | ---- | @@ -166,7 +166,7 @@ ## 娱乐 - + | 名称 | 代号 | tID | 简介 | | -------------- | ------- | ---- | ---------------------------------- | @@ -177,7 +177,7 @@ ## 影视 - + | 名称 | 代号 | tID | 简介 | | -------------- | ------------ | ---- | -------------------------------- | @@ -189,7 +189,7 @@ ## 纪录片 - + | 名称 | 代号 | tID | 简介 | | ---------------- | ----------- | ---- | ---- | @@ -201,7 +201,7 @@ ## 电影 - + | 名称 | 代号 | tID | 简介 | | -------------- | ------- | ---- | ---- | @@ -213,7 +213,7 @@ ## 电视剧 - + | 名称 | 代号 | tID | 简介 | | ---------------- | -------- | ---- | ---- |