AcFun自动签到

A站签到API和脚本大概逻辑详解

原理

模拟手机的ua然后进行签到

脚本

首先登录,获取到必要的token

curl 'https://id.app.acfun.cn/rest/app/login/signin' \
  -H 'user-agent: acvideo core/6.48.0.1155' \
  -H 'deviceType: 1' \
  -d 'username=abc&password=abc'

username后面填写用户名/手机号/邮箱,password后面填写密码

返回值如下

{"mobile-check":1,"group-level":1,"acPassToken":"aaaaa","mobile":"bbbbb","avatar":"https://imgs.aixifan.com/avatar.jpg","auth_key":authkey,"userid":userid,"first_login":false,"token":"token","check_real":1,"result":0,"acSecurity":"--","check_password":0,"passCheck":true,"username":"username"}

提取其中的 acPassToken、auth_key和token参数,分别填入下面

curl 'https://api-new.acfunchina.com/rest/app/user/signIn' \
  -H 'user-agent: acvideo core/6.48.0.1155' \
  -H 'acPlatform: ANDROID_PHONE' \
  -H 'Cookie: auth_key=;acPasstoken=' \
  -d 'access_token='

返回值应该会有“签到成功,获得x蕉”,即为成功。

也可以把获取token写在脚本里面动态获取,暂不清楚token等其他参数多久换一次。

补充

cookie一个月过期。

参考资料

其他说明

本人文章截至2021年5月22日仅在本人博客博客园简书平台发布,其他平台均为未授权发布。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值