Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >bilibili API 合集整理(bv/av)

bilibili API 合集整理(bv/av)

作者头像
2Broear
发布于 2024-03-12 02:01:22
发布于 2024-03-12 02:01:22
49800
代码可运行
举报
文章被收录于专栏:2B博客2B博客
运行总次数:0
代码可运行

B站API合集

整理于 bilibili 专栏,作者:可爱的小喵咪Cat,见 BilibiliAPI合集-持续更新

b站最近是把视频av号改成了bv号,虽然官方做了跳转但这里最近有使用b站的api,为此还是做个api整理集合。注:粗体为基本参数,标注色为替换参数。

常用API

反查 av 号:https://api.bilibili.com/x/web-interface/view?bvid=BV1rW411z7Yt

个人基本信息:https://api.bilibili.com/x/space/acc/info?mid=7971779&jsonp=jsonp

主站API

网页在线、未知[play_online]:https://api.bilibili.com/x/web-interface/online?&;jsonp=jsonp

主页视频信息:https://api.bilibili.com/x/web-show/res/locs?pf=0&;ids=142%2C2837%2C2836%2C2870%2C2953%2C2954%2C2955%2C2956&jsonp=jsonp

主页视频信息:https://api.bilibili.com/x/web-interface/dynamic/region?&;jsonp=jsonp&ps=10&rid=1

UP主、视频API

视频基本信息:https://api.bilibili.com/x/space/upstat?mid=UUID&jsonp=jsonp(AV号、观看、弹幕、评论、收藏、硬币、分享、喜欢、版权[1自制2转载])

UP主信息01:https://api.bilibili.com/x/space/upstat?mid=UUID&jsonp=jsonp(视频总播放数、文章总浏览数)

UP主信息02:https://api.bilibili.com/x/relation/stat?vmid=UUID&jsonp=jsonp(UUID、关注数、黑名单、粉丝数)

视频充电:http://api.bilibili.com/x/elec/show?aid=BV1rW411z7Yt

UP主直播间地址:http://api.live.bilibili.com/bili/living_v2/UUID?callback=liveXhrDone

视频评论:http://api.bilibili.com/x/v2/reply?jsonp=jsonp&;pn=1&type=1&oid=BV1rW411z7Yt

UP主视频列表(分页):http://space.bilibili.com/ajax/member/getSubmitVideos?mid=UUID&;pagesize=单页显示数&page=页数

视频简介:https://api.bilibili.com/x/web-interface/archive/desc?&;aid=7971779

bv号与av号之间的互转

附知fu大神 mcfx 的bv/av号互转的解决方案: 点我查看

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
table='fZodR9XQDSUm21yCkr6zBqiveYah8bt4xsWpHnJE7jL5VG3guMTKNPAwcF'
    tr={}
    for i in range(58):
        tr[table[i]]=i
    s=[11,10,3,8,4,6]
    xor=177451812
    add=8728348608
    
    def dec(x):
        r=0
        for i in range(6):
            r+=tr[x[s[i]]]*58**i
        return (r-add)^xor
    
    def enc(x):
        x=(x^xor)+add
        r=list('BV1  4 1 7  ')
        for i in range(6):
            r[s[i]]=table[x//58**i%58]
        return ''.join(r)
    
    print(dec('BV17x411w7KC'))
    print(dec('BV1Q541167Qg'))
    print(dec('BV1mK4y1C7Bz'))
    print(enc(170001))
    print(enc(455017605))
    print(enc(882584971))

以上,有问题可在评论反馈。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022/06/16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
php查看B站互相关注的好友
B站跟微博越来越像了,被网友戏称“B博”,但是有个小细节跟微博还有点差异,在B站我的关注里,只能看到,xxx已关注,而看不到“互相关注”的字样! 如下图,右侧
泽泽社长
2023/04/17
6220
php查看B站互相关注的好友
Vue3.0中文文档(Vue3 + TS学习资源路线)
Vue3.0 学习资源文档: Vue3.0 中文文档:https://www.vue3js.cn/docs/zh/ Vue3.0 组合API使用:http://www.liulongbin.top:8085/#/ Vue3.0 Vuex 替代方案: https://zhuanlan.zhihu.com/p/114783130 B站视频学习: 尤雨溪Vue3.0 : https://www.bilibili.com/video/BV1ke411W7WB/ Vue3.x 大地老师:https://www.bil
星宇大前端
2020/12/03
8.6K0
获取Bilibili视频直链并挂载至网站
查了一下网上的教程,摸索到了获取Bilibili直链的方法,这就分享给大家,可能会过期失效,但目前是可以的。
浩瀚博客
2022/03/23
11.3K3
获取Bilibili视频直链并挂载至网站
❤️心动挑战❤️python爬虫爬取B站封面图片
🍑源生动力😍 对于文章,标题是其浓缩的精华;那么对于视频,其封面就可能是最亮眼的那一帧。B站,作为最近比较火热的短视频平台,其舞蹈区各种各样的舞蹈,尤其是宅舞,深受“宅男”的喜爱。(别和我说什么黑丝、jk,我真的不喜欢😆 ) [在这里插入图片描述] 于是乎,我就尝试使用爬虫获取B站的封面。 🍉网页获取 B站是有防爬措施的,我一开始根据网页进行分析,无果。 转念一想,这么火热的B站,想爬取的人肯定不止我一个,于是乎,我就开始搜索相关的文章和视频。 啪的一下,很快啊,我就找到一篇,根据B站AV号爬取封面图片的文
远方的星
2021/08/21
1.4K0
❤️心动挑战❤️python爬虫爬取B站封面图片
Bilibili bv 号 和 av 号 互转算法,php版
前段时间 Bilibili 已经将 av 号升级为 bv 号了,如 BV1iQ4y1M7EH
Alone88
2020/06/11
1.1K0
python B站原视频爬取
B站原视频爬取,我就不多说直接上代码。直接运行就好。 B站是把视频和音频分开。要把2个合并起来使用。这个需要分析才能看出来。然后就是登陆这块是比较难的。
崔笑颜
2020/06/08
1.2K0
源代码和工具 | 2023 bilibili 视频评论爬虫,单条视频最多可爬取 10000 条评论
我帮一些没玩过 b 站的朋友问了 ChatGPT,b 站是什么,它是这么回答我的。
月小水长
2023/08/17
3.3K5
源代码和工具 | 2023 bilibili 视频评论爬虫,单条视频最多可爬取 10000 条评论
axaj异步加载数据爬虫,获取B站UP主所有视频信息保存到数据库——每周一个爬虫小教程系列
网址:https://space.bilibili.com/482165792/video
SingYi
2022/07/14
7210
axaj异步加载数据爬虫,获取B站UP主所有视频信息保存到数据库——每周一个爬虫小教程系列
将AV号和BV号互相转换小工具(Web版)
更新:视频终于过审辣!av98921934(2020-03-25 06:34:44)
MoyiTech
2023/02/02
2.1K0
写了个爬虫,收集了b站所有的弹幕
这两天王力宏的瓜可谓是闹的沸沸扬扬,不怎么吃瓜的我也听了不少传闻。网上观点主要分为两派,一种无脑直接喷的,一种是说人品和艺术无关的。而我也想看看大家对他都什么看法,因此写了个爬虫爬了一下b站视频的弹幕。
godweiyang
2021/12/21
1.5K0
写了个爬虫,收集了b站所有的弹幕
用Python扒出B站那些“惊为天人”的阿婆主!
作者:徐麟,某互联网公司数据分析狮,个人公众号数据森麟(id:shujusenlin)
数据森麟
2020/02/12
4750
用Python扒出B站那些“惊为天人”的阿婆主!
Python爬虫,B站视频下载源码脚本工具助手学习参考
B站,bilibili,以二次元闻名的站点,同时也是学习的天堂,推荐大家学习,尤其是你想要视频学习的话,里面有很多大佬发布了学习视频资源,如果有意,也可以下载下来慢慢看,慢慢学,对于本渣渣来说,收藏从未停止,学习从未开始!
二爷
2021/03/11
5820
没有50W彩礼,女朋友被强行拖走,我该怎么办
刚过完春节,作为到了已婚甚至被催婚年龄的我们也开始讨论一个自古既有的话题“彩礼”!
可以叫我才哥
2022/04/12
3090
没有50W彩礼,女朋友被强行拖走,我该怎么办
bilibili(b站)升级到BV号了,还想用av号怎么办?
就在3月23日b站宣布b站链接由原来的av改为BV了,具体看官方说明【升级公告】AV号全面升级至BV号https://www.bilibili.com/read/cv5167957/
苏生不惑
2020/04/02
2K0
bilibili(b站)升级到BV号了,还想用av号怎么办?
bilibili弹幕爬取与比对分析
最近受人之托研究了下b站的数据爬取做个小工具,最后朋友说不需要了,本着开源共享的原则,将研究成果与大家分享一波,话不多说直接上干货
code2roc
2023/07/19
6330
bilibili弹幕爬取与比对分析
WordPress 视频插件Smartideo支持B站BV号和AV号
2020年3月23日 B站调整视频链接ID AV开头升级为BV开头,B站说是为了保护稿件信息安全,容纳更多投稿,维护UP主的权益。但升级后的链接造成WordPres视频播放插件Smartideo中的正则无法获取由数字和大小写字母组成的字符串,原来直接复制粘贴视频地址到文章中调用视频的方法失效,有用户已在插件作者网站反映,作者并没有回应,可能因各视频站更新升级频繁,Smartideo插件很多视频站点都已不支持,估计作者已放弃更新了,所以一下教大家AV和BV号共存播放视频!
空木白博客
2020/05/11
1.2K0
WordPress 视频插件Smartideo支持B站BV号和AV号
node 爬虫 --- bilibili 视频
一:上一节说到用node 爬虫网络图片 二:这一节 用node 爬 B 站 视频   1. 用到的模块 ( https , ibili )   2. 示例地址 ( https://www.bili
小蔚
2021/02/04
1K0
API获取Bilibili用户数据
先来到B站主页或者自己的个人主页,记得登录状态 这里拿我的做演示(顺便安利一波) 我的个人主页:https://space.bilibili.com/35199034
Y5neKO
2022/01/13
3.7K0
API获取Bilibili用户数据
王者荣耀白晶晶皮肤1小时销量突破千万!分析网友评论我发现了原因
1、这两天在朋友圈、短视频,微博这些社交平台经常刷到这些内容(王者荣耀芈月白晶晶的皮肤)。
Python研究者
2021/03/05
5690
王者荣耀白晶晶皮肤1小时销量突破千万!分析网友评论我发现了原因
Cloud Studio实战——热门视频Top100爬虫应用开发
点开一个工作台,选择一个环节,即可在里面编辑代码,不用再担心本地环境不兼容的问题。腾讯云Cloud Studio是一种基于云的开发环境,可以帮助开发人员更高效地进行软件开发和协作。它提供了一个集成开发环境(IDE),可以在任何地方通过互联网访问,无需在本地安装任何软件。
爱睡觉的咋
2023/08/08
2540
Cloud Studio实战——热门视频Top100爬虫应用开发
推荐阅读
相关推荐
php查看B站互相关注的好友
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验