Closed ADJazzzz closed 5 months ago
等我忙完手头两个课程设计就来review
我前天还想着有空把冲突处理一下再merge,但是因为搬家一直在忙。
感谢PR。我先合并了吧,没测试但我看着是没问题。
有点小细节可以修改一下,不过问题不大。
我在想,比起每隔五秒钟去轮询一次API,通过ajax-hook这个API的方式来显示高能用户数量会不会好一点。用户每点击一下展开高能用户列表的按钮就更新一下高能用户数量,不产生额外的API请求。
我在想,比起每隔五秒钟去轮询一次API,通过ajax-hook这个API的方式来显示高能用户数量会不会好一点。用户每点击一下展开高能用户列表的按钮就更新一下高能用户数量,不产生额外的API请求。
我觉得用户想直接看见而不是点一下更新一下,就好像以前老版直播间那样隔几秒更新 至于API请求,我在用的这1个月里,5秒一次(多开直播间),同时在做直播任务(弹幕和观看直播)并没有发生API请求过于频繁的返回,所以我认为5秒一次的速率是能接受的,如果保险点的话可以设置得长一点
478
获取高能用户的api使用的是
https://api.live.bilibili.com/xlive/general-interface/v1/rank/queryContributionRank
,这个api和手机客户端(https://api.live.bilibili.com/xlive/general-interface/v1/rank/getOnlineGoldRank
)的不一样,手机版的会过滤掉贡献值为0的用户https://api.live.bilibili.com/xlive/general-interface/v1/rank/queryContributionRank
的URL参数为:例如:哔哩哔哩直播(
https://live.bilibili.com/blanc/1
):https://api.live.bilibili.com/xlive/general-interface/v1/rank/getOnlineGoldRank
的URL参数为:例如:哔哩哔哩直播(
https://live.bilibili.com/blanc/1
):效果:![01](https://github.com/andywang425/BLTH/assets/68748165/068ec04a-feca-404e-9b6e-a437dd359877)