更新日志:
【2021/03/07】完善文档说明,更换通知方式为更稳定的钉钉机器人
Python3以及相应的库
- 配置
user.json
信息 - 运行
autoSign.py
测试是否可以正常执行 - 设定定时任务
{
"token":{
"openId":"填写你的openId",
"unionId":"填写你的unionId"
},
"location":{
"country":"**",
"province":"XX省",
"city":"XX市",
"adcode":"城市编码",
"address":"XX街道XX路XX号"
},
"reason": "",
"DingDingtoken":"钉钉机器人token",
"DingDingsecret":"钉钉机器人secret"
}
签到默认提交的地址是在申请实习时的地址,如果需要修改请自行修改
getPosition()
中的lat
、lng
参数(即修改经纬度)
工具:Fiddler
等抓包工具、PC端wx
前提:校友邦
微信小程序已绑定校友邦账号
抓包:
- 登录PC端wx
- 开启
Fiddler
抓包(Fiddler
安装方法请自行百度) - 打开
校友邦
微信小程序,登录(使用微信快捷登录)
- 这时就能看到
Fiddler
抓包结果,如下图
查询地址:http://pxcity.net/sfz/zhejiang/
以浙江省宁波市为例
实习地址对应的县区级代码即为adcode
配置钉钉机器人的方法请参考文档钉钉机器人文档
设置定时任务后就可以实现每天定时执行前到啦~
设置定时任务前请在相应的定时任务环境中手动执行一遍,检查参数是否填写正确。