珠科健康卡自动打卡(云函数)
环境变量名 | 变量解释 | 变量示例(默认值) | 是否必填 |
---|---|---|---|
USERNAME | 登录学号 | 04180001 | Y |
PASSWORD | 登录密码 | 123456 | Y |
LOCATION_TYPE | 地区编号 珠海1,在广东2,其他地区4 | 2 | |
PHONE | 当前使用的电话号码 | 10086 (默认值是历史填报手机号) | |
LOCATION | 假期期间去向 | 广东省珠海市金湾区 | |
LOCATION_DETAILED | 当前住址 | 广东省珠海市金湾区珠海科技学院 | |
SCKEY | Server酱通知 API KEY | 填写后执行完毕会发送状态给微信 |
推荐的CRON表达式如下,每天6点填报,您也可以自行设置
0 6 * * *
由于需要BS4
来解析HTML(因为CAS认证里面有一个<input name='execution'>
,为了提取这个参数,需要解析HTML),而且腾讯云函数默认运行容器内木有这个lib,所以上传代码时,需要将这些依赖手动打包进去
参考资料: