小编给大家分享一下Python钉钉报警设置的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
创新互联建站于2013年开始,是专业互联网技术服务公司,拥有项目成都网站建设、成都做网站网站策划,项目实施与项目整合能力。我们以让每一个梦想脱颖而出为使命,1280元卧龙做网站,已为上家服务,为卧龙各地企业和个人服务,联系电话:135182197921、钉钉报警设置
2、钉钉报警脚本运行。
1、钉钉报警设置
钉钉,关于webhook的报警需求,钉钉报警也是我们在公司中常见的报警系统,在这里主要是结合zabbix二次开发使用,来达到完美报警的使用。
1.1、钉钉报警第一步,创建群机器人
接口地址:
https://oapi.dingtalk.com/robot/send?access_token=a25324cafc5b0f2bb239b5e56c71e7f378f570a3d281160dbec9e4f8c4a7e493
文档地址:
https://open-doc.dingtalk.com/docs/doc.htm?spm=a219a.7629140.0.0.karFPe&treeId=257&articleId=105735&docType=1
1.2 发送信信息
1.2.1 发送@所有人的消息
1、发送普通的消息
import requests import json url = 'https://oapi.dingtalk.com/robot/send?access_token=a25324cafc5b0f2bb239b5e56c71e7f378f570a3d281160dbec9e4f8c4a7e493 ' headers = { "Content-Type": "application/json", "Chartset": "utf-8" } #要发送的文本是json格式 request_data = { #此消息的类型为固定的text "msgtype": "text", "text": { #消息的内容 "content": "大家新年快乐" }, "at": { #被@人的手机号 "atMobiles": [], #控制@所有人 "isAtAll": True } } #把json转变为字符串格式数据 send_data = json.dumps(request_data) #这个是发送post请求,请求钉钉接口 response = requests.post(url=url,headers=headers,data=send_data) #讲求成功后返回的数据 content = response.content.decode() #打印 # 课程 vip 标准 # 替换 视频 print(content)