微信里嘉兴健康自动打卡并部署到腾讯云函数
目录
好不容易放假了,还是要每天一大早健康打卡。对于爱睡懒觉的人来说完全不能忍,于是就考虑着自动健康打卡。用Fiddler Web Debugger 抓包微信的桌面版本。一个登录一个打卡。两个post搞定,还是比较简单的。
微信健康打卡部署
完整代码:
|
|
修改代码:
修改第6行那里的 ("手机号或身份证", "hy123456"),
只需要输入手机号或身份证号码就看可以了。如果只有一个人删除7、8行,如果有更多的人就多加几行。
这个代码是用Python写的,所以要注意Python的语法格式,括号前面4个空格不能少,而且是英文的空格和中文的空格不同。结尾是一个英文逗号。
部署到腾讯云函数:
1. 打开腾讯云函数:
打开 腾讯云网址 网址是: https://cloud.tencent.com/product/scf
右上角点击登录,用手机微信扫码登录。
2. 进入管理控制台:
3. 新建函数:
- 点击服务
- 点击新建
- 点击自定义创建
- 函数名称随便输入
- 地域指的是不同地域的服务器。随便选。
- 这个是运行的程序,因为代码是Python3的。所以必须选 Python3.6。
- 把原先的实例代码全部删除。复制我的代码粘贴。
- 点击完成。
4. 设置触发器:
- 点击触发管理
- 跳出的界面都不用改
- 点击触发周期,选自定义触发周期
- Cron表达式输入
0 0 7 * * * *
- 点击提交,完工!
Cron表达式:
第一位 | 第二位 | 第三位 | 第四位 | 第五位 | 第六位 | 第七位 |
---|---|---|---|---|---|---|
秒 | 分钟 | 小时 | 日 | 月 | 星期 | 年 |
下面展示了一些 Cron 表达式和相关含义的示例:
*/5 * * * * * *
表示每5秒触发一次0 0 2 1 * * *
表示在每月的1日的凌晨2点触发0 15 10 * * MON-FRI *
表示在周一到周五每天上午10:15触发0 0 10,14,16 * * * *
表示在每天上午10点,下午2点,4点触发0 */30 9-17 * * * *
表示在每天上午9点到下午5点内每半小时触发0 0 12 * * WED *
表示在每个星期三中午12点触发