使用API生成早报及历史上的今天数据并推送到企业微信机器人
我有一些活跃的群组,每天早上我都会在群组里发送早报及历史上的今天,每天一分钟,了解天下事,同时提升群组成员的早间热度,共同陶冶情操。所以我寻找到相关API,并利用Python脚本推送到机器人,然后把获取到的数据经过整理发送给我就可以直接转发到群组。
1.脚本的编写
在开始编写脚本之前确保你的服务器安装了Python并运行正常,根据服务器系统的不同请自行安装。
每日早报Python脚本如下:
历史上的今天Python脚本如下:
2.执行脚本
如上所示,例如我把每日早报的Python脚本命名为 news.py ,那么在终端中执行脚本的命令如下:
3.定时推送
由于我们不可能每次都手动执行脚本,所以可以利用宝塔的“计划任务”设定每天某一个时间点来执行脚本运行,任务类型选择“Shell脚本”,这样就会在设定的时间点准时自动收到最新数据(其实还是要看你的服务器延迟速度),如下图所示:
设置完成之后,可点击“执行”按钮进行测试是否成功推送,若失败请检查脚本位置及执行命令是否正确。