gsc微信小程序自动签到
npm install koishi-plugin-gsc-checkin
GSC 微信小程序自动签到插件
- gsc.set + {extra-data}:设置extra-data
- gsc.remove:删除extra-data
- gsc.checkin:手动签到
- 自动完成 GSC 微信小程序的签到任务
- 支持自定义签到配置
签到接口:
``text`
https://h5.youzan.com/wscump/checkin/checkinV2.json?checkinId=3326047&kdt_id=149317519
1. 登录 GSC 微信小程序
2. 抓取任意请求,获取请求头中的 extra-data 字段extra-data
- 不需要必须是签到请求的
- 有效期目前未知
`json`
{
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36 MicroMessenger/7.0.20.1781(0x6700143B) NetType/WIFI MiniProgramEnv/Windows WindowsWechat/WMPF WindowsWechat(0x63090c37)XWEB/14315",
"Connection": "keep-alive",
"Accept": "/",
"Accept-Encoding": "gzip, deflate, br",
"Cookie": "KDTWEAPPSESSIONID=YZ142033329485490同; _kdt_id_=149317519",
"xweb_xhr": "1",
"extra-data": "{\"sid\":\"YZ1420333294854909952你的sid\",\"version\":\"3.172.6\",\"clientType\":\"weapp-miniprogram\",\"client\":\"weapp\",\"bizEnv\":\"\",\"uuid\":\"ffMjLQsOytJ你的uuid\",\"ftime\":1758675446991}",
"content-type": "application/json",
"sec-fetch-site": "cross-site",
"sec-fetch-mode": "cors",
"sec-fetch-dest": "empty",
"referer": "https://servicewechat.com/wxc8ba72a593bc2963/86/page-frame.html",
"accept-language": "zh-CN,zh;q=0.9",
"priority": "u=1, i"
}
- 请将示例中的 sid 和 uuid` 替换为你自己的实际值