python调用Server酱推送微信模板消息

2020年9月30日15:03:09 评论 3 657字阅读2分11秒

python调用Server酱推送微信模板消息

server酱官网:http://sc.ftqq.com/3.version

server酱是什么

推报警和日志到微信的工具。

特点如下:

  • 方便
  • 快速
  • 免费

实例代码

此代码是作为监控初级会计成绩查询网站(http://kzp.mof.gov.cn/)的监控程序,每30秒访问一次网页,如果网站恢复正常则给我的微信发送消息。

import requests
import time


KEY = "" # 填入server酱提供的KEY
api = "https://sc.ftqq.com/{KEY}.send".format(KEY = KEY)
monitorWeb = "http://kzp.mof.gov.cn/"
title = u"通知"
content = "qwe"
data = {
   "text":title,
   "desp":content
   }

headers = {
    'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.94 Safari/537.36'
    }

while(True):
    if (requests.get(monitorWeb).status_code == 200):
        req = requests.post(api,data = data,headers = headers)
        if(req.status_code == 200):
            break
    else:
        time.sleep(30)

填入你的Key之后,

微信即可收到来自【方糖】公众号的如下推送消息,

python调用Server酱推送微信模板消息

  • 本文由 发表于 2020年9月30日15:03:09
  • 除非特殊声明,本站文章均为原创,转载请务必保留本文链接