君未归 发表于 2022-5-7 09:57:58

「PC」b站开播监测 成品+源码+调用模块

本帖最后由 君未归 于 2022-5-7 10:00 编辑

软件的作用: 当主播开始直播时进行提醒



原理:
原理很简单,循环访问
https://api.bilibili.com/x/space/acc/info?mid=*****
取出用户信息的json文本,
其中data.live_room.liveStatus就是是否开始直播,
与上次一获取的状态对比,发现不同时进行提醒

这种方式的好处是无需登录,不用cookie,
不过过于高频地访问api可能会导致ip被封,但我没遇到这种情况,挂一天也没什么事

还有一种方法,是访问
https://api.live.bilibili.com/xlive/web-ucenter/v1/xfetter/GetWebList
获取所有关注的人的直播状态,但是这样需要cookie,软件里没有写


**** Hidden Message *****


页: [1]
查看完整版本: 「PC」b站开播监测 成品+源码+调用模块