[root@zabbix ~]# cat /usr/lib/zabbix/alertscripts/wechat.py
#!/usr/bin/env python
# -*- coding:utf-8 -*-

import os
import sys
import json
import requests

# 这里填写创建的自定义机器人地址
api_url = 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=08f4f449-37ec-498b-80a4-d5417c336c09'

headers = {'Content-Type':'application/json;charset=utf-8'}

def msg(text):
    json_text={
        "msgtype":"text",
        "text":{
            "content":text
        },
        "at":{
            "atMobiles":[
                ""         # @的人的手机号
            ],
            "isAtAll":True           # 是否@全员
        }
    }
    print requests.post(api_url,json.dumps(json_text),headers=headers).content

if __name__ == '__main__':

#text的值为运行脚本带的参数

    text = sys.argv[1]
    msg(text)

文章作者: 鲜花的主人
版权声明: 本站所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 爱吃可爱多
Shell Shell
喜欢就支持一下吧
打赏
微信 微信
支付宝 支付宝