【B站API】通过uid获取B站某人粉丝详情,找到昨天掉的那个粉丝是谁

这 日 中 午 无 聊 , 发 现 粉 丝 又 掉 了 一 个 。 我 正 寻 思 我 到 底 是 哪 里 做 得 不好 了 掉 了 个 粉 , 本 着 好 奇 心 的 驱 使 , 前 去 创 作 中 心 , 个 人 空 间 …… 找 遍 整 个 B 站 都 没 找 到 显 示 昨 天 掉 的 那 个 粉 丝 究 竟 是 谁 。



这是米花第一次写专栏,如果有什么不足的地方,希望大家多多包涵并给出建议~


这日中午无聊,发现粉丝又掉了一个。我正寻思我到底是哪里做得不好了掉了个粉,本着好奇心的驱使,前去创作中心,个人空间……找遍整个B站都没找到显示昨天掉的那个粉丝究竟是谁。


我就在想能不能用别的方式找到掉的那个粉丝。于是去找api,客服啊,教程啊。写的都是粉丝个数的api,客服也回应表示主站暂时没有。我只能去html里找。


于是翻着翻着终于在个人主页的网页里找到啦!

个人主页的html

复制下来、除杂、过滤、蒸发得到这个


http://api.bilibili.com/x/relation/followers?vmid=UID&pn=页数


Example

*页数可以替换成粉丝页面的页数

*UID替换成需要获取的人的UID,可以在个人主页和其网址里找到:

UID的获取


由此获得:

已获得的页面

使用脚本下载纯文本,再根据此内容使用正则表达式获取每个粉丝的信息。每日存储,并跟上一天比较即可知道少的或者多的那位粉丝是谁啦


我打算在中考考完后写一个实时粉丝查看的工具,有了这样的工具,就能够即使询问那位取关的粉丝取关的原因了。


米花

你也许会感兴趣......