上节里面主要针对首页的请求,提取出了一些有价值的接口。这一节我们从平时访问量最多的播放页面看看都有什么接口。
就拿b站最火的妖王av170001视频做例子吧。
这是播放器页的接口,如果我们在自己的网站引入b站视频可以直接iframe嵌入,比较方便。
这个接口暂时不知道是什么信息。
这个接口是页面的小图标链接,也就是我上图中画红框的地方
这个接口对应的是底下的“看过该视频的还喜欢”这个模块的内容,该接口对于爬虫爬行同一类内容是非常有帮助的。
这个接口对应播放器右下方“大家围观的直播”模块的内容
这个接口返回的内容根据键名猜测为帐号vip类型,具体数据大家可以拿自己的账户测试一下。如有得出结论的小伙伴记得联系一下我我补充一下这里^_^。
这个接口显示的图片应该是播放器在播放过程中底部出现的横条广告。
这个接口对应的是播放器下方的视频标签。爬虫可以根据该标签进行分类抓取数据。
该接口对应于该视频的播放量,回复量,分享,收藏量等等数据。对于爬虫进行数据统计也是很有帮助的接口。
未知,看参数名字应该是和直播有关。
未知,根据返回键名猜测和直播订阅数量有关。
该接口为回复表情的图片对应的URL
该接口返回你当前登录的帐号是否收藏了该视频。(妖王这么养眼的视频当然要收藏啦:-)
这个接口对应的是你当前登录帐号的通知消息。这个接口可能对开发第三方b站APP有点用处吧。
看右侧xml部分,是一些根据视频aid,cid获取视频的元数据等信息,爬虫必备。
该接口对应播放器顶部的公告模块。
前方高能,大家最期待的几个接口在这里。
该接口有一个sign参数,是需要根据一些视频aid等信息计算得到,网上有高手写的爬虫里面有算法,大家可以找找看,下次有空我也也会继续发布。
该接口为获取弹幕接口
该接口为评论区接口,爬虫可以利用该接口进行分词或者其他语言处理来进行数据分析。
视频快照部分,在我们鼠标滑过一个视频缩略图的时候会预览里面的视频内容,就是通过这个接口获取的图片。
视频UP主的信息获取接口。(哟,妖王视频的up主居然是我老乡?江西的朋友们评论区来一发啊^_^)
以上都是数据获取接口,有人问发送弹幕的接口是什么呢?
其实就是如图接口。
构造好get和post参数提交即可
暂时就找到了这么多,大家如果还有欢迎评论区补充。
本文章由 @昌维 原创,在知乎专栏-代码之美 https://zhuanlan.zhihu.com/codes 首发,转载请注明出处。大家喜欢和支持我的文章可以点开我的头像以及专栏名称进行关注,或是点击下方的打赏按钮进行支持,谢谢。^_^