5分钟上手微博超话自动签到:完整配置教程

5分钟上手微博超话自动签到:完整配置教程

【免费下载链接】weibo_supertopic_sign 基于Python/Nodejs的微博超话签到脚本,支持云函数运行或青龙面板运行 【免费下载链接】weibo_supertopic_sign 项目地址: https://gitcode.com/gh_mirrors/we/weibo_supertopic_sign

你是不是也每天得打开微博,逐个点进关注的超话手动签到一次?weibo_supertopic_sign 是一个用 Python 写的微博超话自动签到脚本,它能自动拉取你的超话关注列表、逐个完成签到,并通过钉钉、微信、QQ 把结果推送到你的手机。无论是想维持超话等级的追星用户,还是想练手定时任务与云部署的开发者,配好后每天省下的就是几分钟重复点击的功夫。

🎯 适用场景

  • 场景:关注了很多超话,每天手动签到点不过来 → 脚本按列表逐个代签,你不用打开微博
  • 场景:希望任务每天定点自动跑,人不用管 → 部署到腾讯云函数或青龙面板,配一条 cron 定时触发
  • 场景:手里有多个微博账号要维护 → 多账号参数用分号拼在同一个配置项里,一次运行全部轮完

🚀 三步完成安装与首次运行

  1. 准备环境:本机装好 Python 3.6.8 及以上版本,后续步骤都用得到它。
  2. 拉取代码并安装依赖:
git clone https://gitcode.com/gh_mirrors/we/weibo_supertopic_sign
cd weibo_supertopic_sign
pip install -r requirements.txt

执行完没有报错、终端里能看到依赖安装完成,说明这一步就成了。

  1. 填参数并首次运行:编辑目录下的 config.json,把抓包拿到的参数填进去(见下一节),然后运行 python index.py。日志会按超话逐条打印"签到成功 / 已签到",全部完成后按你配置的渠道推送通知,看到推送即代表整条链路通了。

⚡ 核心能力速览

  • 全自动化签到流程:入口 index.py 触发后,supertopicsign.py 负责拉取关注列表、判断哪些还没签、逐个执行签到,并带随机延时降低请求频率。
  • 多账号批量签到:解析多账号参数后按用户分别拉列表、分别签到,适合一个面板管多个号。
  • 多通道结果通知:notify/ 目录下分别封装了钉钉机器人(dingdingbot.py)、Server酱(serverchan.py)和 Qmsg酱(qmsgchan.py)三个渠道,填了对应 Key 就会推送,不填则自动跳过。
  • 本地 / 云端两种跑法:既可 python index.py 本地执行,也可打成云函数每日定时触发,README 里有腾讯云函数的配置步骤。

🛠️ 常用配置参数这样改

所有参数都在 config.json 里改(也支持用同名环境变量覆盖,config.py 会优先读环境变量):

参数作用值怎么拿
ROW_URL必需。账号身份参数,含 aid、gsid 等字段微博轻享版(原国际版)进入"关注的超话 → 超话社区",抓包后在会话记录里搜 cardlist,复制链接
SIGN_ONCE_COUNT必需。单次运行签到的超话数按你的超话总数和云函数超时时间估个值,比如 20
DING_WEBHOOK / DING_SECRET可选。钉钉机器人推送在钉钉群添加自定义机器人后获取
SERVER_KEY可选。Server酱微信推送Server酱官网注册后获取
DISP_TYPE必需。结果展示方式DEFAULT 只显示简略成功信息,DETAIL 连等级一起显示

❓ 常见问题排查

第一次运行提示软件版本验证不通过?

先在微博轻享版(原国际版)手动签到任意一个超话,再重新跑脚本。脚本模拟的就是这个客户端的请求,从没用它签过会触发版本校验。

日志出现"参数失效,请重新获取"?

通常是近期改过密码或开启了登录保护,旧的 ROW_URL 已过期。重新走一遍抓包流程,拿到新链接替换 config.json 里的值即可。

云函数跑完没签完所有超话?

把 SIGN_ONCE_COUNT 调小,用 cron 多次触发分批签;或者直接修改 supertopicsign.py 中两处 time.sleep 的延时区间,用更少的单次量换更稳的完成度。

上生产前想先验证配置对不对?

把参数填进 test/config.json,在 test 目录下运行 python test/test_index.py,结果会以 json 文件落在 test/data 里,方便对着核对每一步的返回。

📌 写在最后

weibo_supertopic_sign 把"拉列表、判断状态、逐个签到、多渠道通知"这条链路完整串了起来,本地十分钟能跑通,再往云函数或青龙面板迁移也就是改配置的事。最后提醒一句:请遵守微博社区规范,保持脚本内置的随机延时、控制触发频率,别让自动化伤了自己的账号。项目采用 MIT 开源协议,欢迎自行修改、二次开发。

【免费下载链接】weibo_supertopic_sign 基于Python/Nodejs的微博超话签到脚本,支持云函数运行或青龙面板运行 【免费下载链接】weibo_supertopic_sign 项目地址: https://gitcode.com/gh_mirrors/we/weibo_supertopic_sign

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值