重新写了一下视频数据跟踪的页面

请注意,本文编写于 1130 天前,最后修改于 1130 天前,其中某些信息可能已经过气。

ScreenShot_2021-03-21_06-57-11.png
ScreenShot_2021-03-21_06-57-11.png

时间已经来到了凌晨1点,但丝毫没有困意,于是突然想填上之前的一个坑。
数据跟踪对UP主来说是非常重要的。在内容优质的前提下,挑选合适的时间发布,适当使用热点关键词,都能让视频的数据更好看一些。可惜B站提供的后台能看到的东西太少了,数据精度也相对较低。不管是做生意也好,炒股也好,做视频也好,很多时候利用的都是信息差取得优势。我知道你不知道的,这样在一些方面我就能做得比你好。
自我搭设自己的服务器开始就已经开始记录视频和粉丝量的数据了,之前并不是每个视频都做了跟踪,一方面是我发视频的频率本来就低,再就是想设置好一个视频的数据追踪实在太麻烦了。
原来的方案是这样,先获取AV号,这一步主要是针对B站后来用了BV,然而所有API接口还留在AV。拿到AV号后用以前的模板建一个新的php,把AV号填到对应的API请求网址的位置。设置服务器定时访问这个php,每次运行php就会在数据库留下一条记录。
之后是可视化,有需要建立一个php文件,用来找到数据库中关于这个视频的记录,转换成json。最后再用一个html去可视化。
前前后后,要花很长时间去修改模板,上传文件。
目前写好的新的页面把这些事情全部整合到一起了,并且不需要再跟后端打交道。只需要在页面输入BV号,AV号则会根据算法自动给出,这些信息被储存在一个单独的数据表中,之用来记录目前追踪的视频有哪些。
利用更高级的API,可以在页面直接现实视频标题,部分数据,这样相比看AV号来识别更加直观。利用后端的另一个php, 服务器可以同时爬取所有列表内的视频数据,并且可以根据列表变化实时更新。列表最后av号做成了链接,直接输出可视化的图表,这里也是所有的数据走一个文件。
整个过程没有遇到特别大的难点,有些小细节,比如防止有人恶意乱操作,在添加和删除记录的过程中需要密码验证。
强烈感觉写这篇东西的时候思维已经混沌,毕竟现在已是早上7:20…… 又一个通宵……

评论区

已有 2 条评论


可以手把手教下吗,和你一样情况,也在德国

这个好做,定时从接口拿数据存入数据库即可。可以加qq群。