BiliSessdata
BiliSessdata copied to clipboard
分享一个 B站 的 SESSDATA,每天自动更新
BiliSessdata
这是什么?
共享一个 B站 的 SESSDATA,每天自动更新,保证长期有效。
~~这个项目主要是为了让 HarukaBot 用户不登录也可以请求一些需要 SESSDATA 的 API。~~(2021.4.21:事实证明这个思路问题很大,根本无法实现。不过只要B站不改API这个项目应该是可以一直自己跑下去的,所以……)如果你碰巧有类似需求,请随意取用。
那么什么是 SESSDATA?
SESSDATA 是 B站 的登陆凭证,每个账户登录后都会在服务器生成一个单独的 SESSDATA,如果不刷新有效期为半个月。可以用 SESSDATA 来请求某些必须要登录状态才能访问的 API,具体可以参考 易姐的文档。
注意,SESSDATA 本身只具备查看权限,任何操作类 API,如点赞、投币、评论都需要和 bili_jct 配合使用。
所以为什么不提供 bili_jct?
本项目只是提供一个方便查看 B站 API 的身份,并无意对 B站 数据产生实质性操作。同时也杜绝被滥用的风险。
使用方法
数据储存在根目录的 SESSDATA
文件,直接访问其原始数据即可使用。每天会在北京时间 00: 00
自动刷新 Token,延长有效时间。届时 SESSDATA 的值也会更新,旧值会直接失效,请写好相应的异常处理,及时更新。
请求链接
三个链接任选其一,如果 GitHub 连不上可以考虑使用 FastGit 或者 JsDelivr。
- GitHub:https://raw.githubusercontent.com/SK-415/BiliSessdata/main/SESSDATA
- FastGit:https://raw.fastgit.org/SK-415/BiliSessdata/main/SESSDATA
- jsDelivr: https://cdn.jsdelivr.net/gh/SK-415/BiliSessdata@main/SESSDATA
返回格式
字段 | 类型 | 内容 |
---|---|---|
value | str | SESSDATA |
updated | str | 最后更新时间 |
返回示例
{"value": "41726716%2C1620771645%2C18206041", "updated": "2021-04-12 06:20:47 CST"}
支持与贡献
如果这个项目对你有帮助不妨点个 Star 吧,如果有什么改进建议也欢迎提交 Issue 和 Pull requests。
免责申明
本项目仅供学习交流使用,请勿用于任何违法、商业用途。