一、找一个钉钉群
我自己创了一个钉钉群测试嘿嘿
这个选择添加机器人
找到这个自定义的机器人点击添加
这就很烦,不过也能理解
那就加一个关键字吧
然后看到关键的信息
webhook
wenhook格式为
https://oapi.dingtalk.com/robot/send?access_token=**************
二、写代码
原理不就是往这个webhook地址post带有关键字的消息嘛,POST请求我熟嘿嘿
import requests
import json
class DingTalk_Base:
def __init__(self):
self.__headers = {'Content-Type': 'application/json;charset=utf-8'}
self.url = ''
def send_msg(self,text):
json_text = {
"msgtype": "text",
"text": {
"content": text
},
"at": {
"atMobiles": [
""
],
"isAtAll": False
}
}
return requests.post(self.url, json.dumps(json_text), headers=self.__headers).content
class DingTalk_Disaster(DingTalk_Base):
def __init__(self):
super().__init__()
# 填写机器人的url
self.url = ''
if __name__ == '__main__':
ding = DingTalk_Disaster()
ding.send_msg('【报警】你好啊')
运行------>
这不就来了吗
完毕