钉钉发送报警信息
原创
©著作权归作者所有:来自51CTO博客作者风华浪浪的原创作品,请联系作者获取转载授权,否则将追究法律责任
PC端, 手机端不行,因为钉钉的本身安全设置问题
第一步、建群 三人成群
如果只发给自己可以把,另外两个工具人踢掉
第二步、进入群设置
- 点击智能群助手
- 添加机器人
- 滑到下面,选择自定义
- 取名,设置关键词等(发送的信息必须带关键词,不然出不去)
import json
import requests
def ding_talk():
url = "https://oapi.dingtalk.com/robot/send?access_token=a305fa4166d863b9b4c1f9自己token"
header = {
"Content-Type": "application/json",
"Charset": "UTF-8"
}
data = {
"msgtype": "text",
"text": {"content": f"监控异常报警\n\n 隔壁老王来串门啦\n"},
"atMobiles": ["156xxxx8827", "189xxxx8325"],
"at": {"isAtAll": True},
}
res = requests.post(url, data=json.dumps(data), headers=header)
print(res.text)
if __name__ == '__main__':
ding_talk()
发送链接的
{
"msgtype": "text",
"link": {
"text": "监控异常报警",
"title": "服务武器挂了",
"picUrl": "",
"messageUrl": "http://www.baidu.com"
}
}
markdown类型
{
"msgtype": "markdown",
"markdown": {
"title":"杭州天气",
"text": "#### 杭州天气 @156xxxx8827\n" +
"> 9度,西北风1级,空气良89,相对温度73%\n\n" +
"> ![screenshot](https://imgconvert.csdnimg.cn/aHR0cHM6Ly9ndy5hbGljZG4uY29tL3Rmcy9UQjF1dDN4eGJzckJLTmpTWkZwWFhjWGhGWGEtODQ2LTc4Ni5wbmc?x-oss-process=image/format,png)\n" +
"> ###### 10点20分发布 [天气](http://www.thinkpage.cn/) \n"
},
"at": {
"atMobiles": [
"156xxxx8827",
"189xxxx8325"
],
"isAtAll": false
}
}
官方链接