1.创建钉钉机器人
- 群机器人是钉钉群的高级扩展功能,群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步;
- 进入一个钉钉群,点击右上角的“群设置”进入群设置页面;
- 选择群机器人点击进入,在机器人管理页面选择“自定义”机器人,输入机器人名字并选择要发送消息的群,如果需要的话,可以为机器人设置一个头像。点击"完成添加",完成后会生成Hook地址,点击“复制”按钮,即可获得这个机器人对应的Webhook地址;
- 也可以对群机器人进行添加、编辑和删除的操作;
2.推送消息
msgtypeatMobilesisAtAll
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__()# 填写机器人的urlself.url = ''
if __name__ == '__main__':ding = DingTalk_Disaster()ding.send_msg('')
- 钉钉开发文档地址:https://opendoc.dingtalk.com/microapp/serverapi2/krgddi
参考:
欢迎登岛修炼武功_侠课岛www.9xkd.com