服务地址:AcFun礼物统计

注意!!!网站不需要你提供账号密码或cookie等隐私信息,网站也不存储用户提供的任何信息,请做好个人隐私保护!!!

前言

前面基本都是废话,请直接跳转到第二部分

因为基本没人给我打赏所以不怎么关注,但是上次群里有在说原来的acfun统计插件无法使用了,我检查了一下发现确实是没办法正常使用。虽然通过打开插件开发者设置+全局挂梯子还可以继续安装,但是在实际使用环节中是获取不到数据的,具体问题是获取收到/送出礼物失败,懒得去看是啥原因了,毕竟最近浏览器对插件的管控貌似越来越严格。
但是,经过对原插件的分析,法院获取数据源是通过

config.ACFUN_MOBILE_SERVER + config.URLS.WALLET.SEND_GIFT

实现的,也就是对应的:

https://m.acfun.cn

+

/rest/apph5-direct/pay/reward/giveRecords
/rest/apph5-direct/pay/reward/receiveRecords

经过访问发现API没换,能正常访问,那只能说明是插件端的问题,希望作者修修了。

教程部分

目前做了个网页,目的是让用户自己复制礼物数据提交给网站处理输出内容,虽然只是临时方案,有总比没有好
前提只要确保:

  • 正常登录了AcFun网页端

然后访问对应的网址,如果是查询收到礼物则在登录了AcFun的同一浏览器访问:

https://m.acfun.cn/rest/apph5-direct/pay/reward/receiveRecords

查询送出的礼物则是:

https://m.acfun.cn/rest/apph5-direct/pay/reward/giveRecords

网页输出的内容近似于:

{"result":0,"pcursor":"*********","host-name":"hb2-acfun-kce-node26.aliyun","records":[{"giftCount":1,"createTime":1711986490403,"userId":46213698,"giftName":"桃子","azuanAmount":80,"userName":"七耳兔软糖72two"},{"giftCount":6,"createTime":1711986486397,"userId":46213698,"giftName":"桃子","azuanAmount":480,"userName":"七耳兔软糖72two"}]}

这样输出的结果会很乱,一是因为需要手工转换时间戳,二是API不提供按时间筛选的功能,三是它只会输出明细,所以这个网页只是为了帮你解决以上三个问题。
你需要做的是

  • 直接把所有内容复制过来,粘贴到网页数据输入区域。
  • 选择统计开始时间和结束时间,不选择的话就默认输出所有时间。
  • 点击获取结果。

最后会按UID汇总礼物信息,后附明细数据。

样例

汇总统计:

UID用户名总礼物数总钻石数打赏金额(元)
46213698七耳兔软糖72two75600.70

明细数据:

UID用户名礼物名称数量时间钻石数打赏金额(元)
46213698七耳兔软糖72two桃子12024/4/1 23:48:10800.10
46213698七耳兔软糖72two桃子62024/4/1 23:48:064800.60
最后修改:2025 年 05 月 04 日
如果觉得我的文章对你有用,请不要赞赏