环境:
OS:Centos 7
python:2.7
[root@yunwei-zabbix-1000001-prd alertscripts]# more dingtalk_middleware.py #!/usr/bin/env python #-*- coding: utf-8 -*- import sys, json, urllib2 def Dingtalk(message): content = message url = "https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxxxxxxxxxxxxxxxxxx d1f591128c53e" header = { "Content-Type": "application/json", "charset": "utf-8" } msg = { "msgtype": "text", "text": { "content": content } } sendData = json.dumps(msg) request = urllib2.Request(url,data = sendData,headers = header) urlopen = urllib2.urlopen(request) return urlopen.read() if __name__ == "__main__": text = sys.argv[1] Dingtalk(text)
标签:__,content,urlopen,text,urllib2,发送,json,告警 From: https://www.cnblogs.com/hxlasky/p/18701999