当前位置: 首页 > news >正文

bilibili-api用户认证详解:SESSDATA、BILI_JCT、BUVID3等参数获取全攻略

bilibili-api用户认证详解:SESSDATA、BILI_JCT、BUVID3等参数获取全攻略

【免费下载链接】bilibili-api哔哩哔哩常用API调用。支持视频、番剧、用户、频道、音频等功能。原仓库地址:https://github.com/MoyuScript/bilibili-api项目地址: https://gitcode.com/gh_mirrors/bi/bilibili-api

bilibili-api是一款功能强大的哔哩哔哩API调用工具,支持视频、番剧、用户、频道、音频等多种功能。在使用bilibili-api进行高级操作时,用户认证是关键环节,其中SESSDATA、BILI_JCT、BUVID3等参数的获取与正确配置尤为重要。本文将详细介绍这些认证参数的获取方法,帮助新手用户快速掌握bilibili-api的使用技巧。

为什么需要用户认证参数?

bilibili-api的许多功能需要用户登录状态支持,例如发送评论、点赞、获取个人信息等。这些操作都依赖于有效的认证参数,主要包括:

  • SESSDATA:用于获取用户信息的读取操作
  • BILI_JCT:用于修改用户数据的操作
  • BUVID3:设备唯一标识符,与风控相关
  • dedeuserid:用户UID,通常不需要单独提供
  • ac_time_value:用于刷新Cookies,可选参数

如何获取认证参数?

所有认证参数都可以通过浏览器的开发者工具获取,以下是主流浏览器的获取方法:

1. 火狐浏览器(Firefox)
  1. F12打开开发者工具
  2. 切换到存储选项卡
  3. 展开左侧Cookie列表,选择b站域名(如www.bilibili.com)
  4. 在右侧找到并复制SESSDATA、bili_jct、buvid3等参数值
2. 谷歌浏览器(Chrome)
  1. F12打开开发者工具
  2. 切换到Application选项卡
  3. 在左侧找到Storage/Cookies,选择b站域名
  4. 在右侧找到对应参数并复制
3. 微软Edge浏览器
  1. F12打开开发者工具
  2. 切换到应用程序选项卡
  3. 在左侧找到存储/Cookies,选择b站域名
  4. 在右侧找到并复制所需参数

各认证参数详解

SESSDATA

SESSDATA用于一般在获取对应用户信息时提供,通常是GET操作下提供,此类操作一般不会进行操作,仅读取信息,如获取个人简介、获取个人空间信息等情况下需要提供。

BILI_JCT

bili_jct用于进行操作用户数据时提供,通常是POST操作下提供,此类操作会修改用户数据,如发送评论、点赞三连、上传视频等等情况下需要提供。

BUVID3 / BUVID4

buvid3/buvid4是设备验证码,通常不需要提供,但如放映室内部分接口需要提供,同时与风控有关。

ac_time_value

ac_time_value在登录时获取,登录状态过期后用于刷新Cookies,没有此值则只能重新登录,如不需要凭据刷新则不需要提供。获取方法:打开B站,打开开发者工具,进入控制台,输入window.localStorage.ac_time_value即可获取值。

如何在代码中使用认证参数?

获取到参数后,可以通过Credential类进行实例化:

from bilibili_api import Credential credential = Credential(sessdata="你的SESSDATA", bili_jct="你的bili_jct", buvid3="你的buvid3", dedeuserid="你的DedeUserID", ac_time_value="你的ac_time_value")

注意事项

  • 认证参数属于敏感信息,请勿泄露给他人
  • 参数有有效期,过期后需要重新获取
  • 不同操作需要的参数不同,部分只读操作可能只需要SESSDATA

通过本文的介绍,相信你已经掌握了bilibili-api用户认证参数的获取方法。如有更多疑问,可以查阅官方文档docs/get-credential.md获取更详细的信息。开始你的bilibili-api之旅吧!

【免费下载链接】bilibili-api哔哩哔哩常用API调用。支持视频、番剧、用户、频道、音频等功能。原仓库地址:https://github.com/MoyuScript/bilibili-api项目地址: https://gitcode.com/gh_mirrors/bi/bilibili-api

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

http://www.jsqmd.com/news/554620/

相关文章:

  • 内存故障排查终极指南:Memtest86+从入门到精通
  • GPU显存暴涨300%却查不到泄漏点?Cuvil IR可视化调试器首次公开:3分钟定位Python模型编译期内存幻影引用
  • BERT实践指南:从理论到应用的自然语言处理技术
  • VS2022 Fortran 集成IMSL库实战指南
  • BERT终极使用指南:5分钟掌握自然语言处理核心技术
  • 浙江BWT倍世家用净水器性价比高吗,值得推荐吗 - 工业推荐榜
  • 毕设程序java高校辅导员工作管理系统 基于SpringBoot的高校学生事务协同管理平台设计与实现 基于Java的高校学工一体化服务系统开发与应用
  • ai+实现pytest框架讲解(2)
  • 总结全国好用的多元素分析仪品牌,哪家值得推荐? - mypinpai
  • 3.29
  • Win11+VS2022下Ceres库安装全攻略:从源码编译到避坑指南
  • Fun-ASR语音识别新手入门:环境配置+Web服务启动,10分钟搞定
  • 资源下载器:突破平台限制的全场景网络资源获取解决方案
  • # 发散创新:用 Rust构建高性能 Web3.0 智能合约验证器
  • 组合式API如何重塑Vue管理系统开发?探索3大架构升级与实践路径
  • 2026年广西云南等地防潮通信设备工厂排名,这些品牌值得关注 - myqiye
  • oii一键生成动漫,oiioii一键生成动漫,oii邀请码,oiioii邀请码2026年3月29日最新
  • 告别对账烦恼:用SAP COPA深度拆解生产成本9大差异与销售成本
  • # 发散创新:用 Locust 实现高并发压力测试的实战进阶指南在现代分布式系统中,**性能瓶颈往往隐藏在看似稳定的接口背后**。
  • Nunchaku-flux-1-devWebUI国产化适配:麒麟V10+统信UOS操作系统兼容性验证
  • 环视摄像头系统避坑指南:常见标定问题与动态辅助线精度优化
  • Web技术栈全解析:构建Qwen3智能字幕对齐系统管理后台
  • 建设项目筹备:2026年专业可行性研究报告服务参考,大健康产业规划/景观规划与设计,可行性研究报告代写公司有哪些 - 品牌推荐师
  • 2026年上海地区口碑好的纹理美观的进口岩板品牌推荐,专业定制企业全解析 - 工业设备
  • 如何高效配置RedisInsight:Redis可视化管理的完整专业指南
  • 2026年木百叶供货商家推荐,性价比高的是哪些 - 工业品网
  • 圣女司幼幽-造相Z-Turbo环境部署详解:Anaconda虚拟环境管理
  • Hunyuan-MT-7B效果展示:蒙古语牧区政策文件→中文政务公文风格转换
  • api设计风格: 命令式/可链式/配置式
  • Qlib量化投资平台:如何用AI技术提升你的投资策略效率?