首页 柠檬说,linux

为了方便接收小伙伴的消息,自己写了个脚本间接读取博客数据库中评论表的消息,并推送到自己微信上面
本教程使用的第三方微信推送服务基于 WxPusher微信推送服务

根据教程申请了应用并且用自己微信关注后获取UID


代码文件:file

代码中需要更改的地方:

  • 数据库链接
  • appToken
  • uid

本脚本python3运行的需要模块,用pip(pip3)下载

pip install pymysql
pip install requests

运行

通过screen 新建窗口在后台运行

screen -S wx
python3 wxmsg.py

效果

新消息提醒

完整消息


最后

其他想法和存在的问题

脚本的实现是通过间接获取数据库中未审核的评论,推送到微信上,如果一直未审核会重复推送
可以通过给评论表添加一个插入的触发器,将新评论复制一份到另一张新表上,修改脚本在新表上取数并每次获取后清空新表,解决重复推送的问题
可以更改sleep()中的数值修改间隔时间
如果可以,在php代码层面就能实现接收了新评论的请求后转发给微信推送服务,可惜俺不会!



文章评论