发送钉钉告警的脚本/usr/local/zabbix/alertscripts/zabbix_dd.py
#curl 'https://oapi.dingtalk.com/gettoken?corpid=xxx&corpsecret=xxx'
tockenurl = 'https://oapi.dingtalk.com/gettoken?corpid=' + appkey + "&corpsecret=" + appsecret
tockenresponse = urllib2.urlopen(tockenurl)
tockenresult = json.loads(tockenresponse.read().decode('utf-8'))
tocken = tockenresult['access_token']
sendurl = 'https://oapi.dingtalk.com/message/send?access_token=' + tocken
'Content-Type':'application/json'
main_content = json.dumps(main_content)
req = urllib2.Request(sendurl,headers=headers)
response = urllib2.urlopen(req, main_content.encode('utf8'))
print(response.read().decode('utf-8'))
/usr/local/zabbix/alertscripts/zabbix_dd.py manager1391 'zabbix告警'