前言
不少人对B站粉丝数有着强烈的“控制感”,特别是B站用户“老番茄”的粉丝数要达到1000万了,不少人想要见到突破1000w粉的那一瞬间,虽然有很多网站提供了B站粉丝走图、粉丝统计等功能但是谁不想知道后面的原理呢?谁又不想获得制作成功的那份成就呢?这篇文章,将会带领您一起使用Python编程!
接口
如果你对B站用户首页有进行抓包,以 老番茄 为例,那你肯定会找到这样一串数据:
地址:https://api.bilibili.com/x/web-interface/card?mid=546195 方式:GET
返回的数据为:
返回数据
这一串数据里包含了 用户姓名 、 用户简介 、用户粉丝数等公开的个人信息。而我们需要的是粉丝数。认真分析一下后发现这串数据是一个字典,通过PyCharm分析应该为这个样子:
分析结果
假设这串字符在一个变量 Dict 里,那么粉丝数 应该表示为
Dict['data']['follower'] 或者为 Dict['da