如今我们终于得知那天取关我们粉丝的名字…………
基本相同,但是更易懂的文档链接:bili_fans
经过几天的测试,bilibili的SESSDATA就算不退出网页端一般三天左右刷新一次。
如果遇到Actions报错退出代码 160 ,提示信息 -352 或者是账号未登录的话,那就是SESSDATA失效了。
在我今天肝视频的时候,粉丝突然从600掉到599,我百思不得其解,然后想要找到掉的那个粉丝到底是因为早期关注我的还是最新关注我的,烦恼了好久
于是我压根没心情做视频,导致了我肝出来了这个项目。
这个项目利用了GitHub的修改追踪机制,根据每次粉丝文件的修改可以很方便地看出每一次粉丝的变化,不管是增加还是减少。
但是目前bilibili没有任何途径可以获得1000以后的粉丝列表,导致这个项目只能局限于某些小up,不过我正好就是小up。
如果你不想泄露你的粉丝列表,你可以在右边 Release 处查看操作方法并且下载源码。
首先,我们依次点击仓库里面的设置(Settings)->Secrets and variables->Actions
然后在打开的页面里面点击New Repository Secret
填写下面两个变量,变量内容下面有获取方法
| Name | Secret |
|---|---|
| bili_uid | b站UID |
| bili_sessdata | 获取方法 |
结束以后界面应该是下面这个样子
在Fork之后Actions处于未启用状态,请自行启动,否则将无法自动运行。
具体操作步骤就是点击上面的Actions选项卡,然后点击中间的I understand my workflows, go ahead and enable them
最后再在左边工作流界面启用fan名称的工作流即可
仓库每次自动提交都创建了一个tag,可以移步标签页进行比较和查看更改。
每天运行一次,如果没有粉丝数改变的话GitHub进行提交代码的时候会报错然后给你发个大大的ERROR电子邮件,如果不想被打扰到可以在你的仓库
Unwatch这个位置禁用所有提醒。
因为GitHub的规则,会对三个月没有动态的仓库自动禁止Actions的运行,请及时更新仓库,任何更改都可以。
感谢:https://github.com/SocialSisterYi/bilibili-API-collect









