当前位置 主页 > 网站技术 > 代码类 >

    Python调用钉钉自定义机器人的实现

    栏目:代码类 时间:2020-01-03 18:05

    前言:由于公司使用钉钉,之前告警都是使用邮箱,但是这种协同效率比较低,所以调用钉钉机器人来实现实时告警。
    创建机器人:创建钉钉群,然后添加群机器人。

    python代码如下:

    #1、导包
    import json
    import requests
    #2、钉钉机器人的调用
    def dd_robot(msg):
      HEADERS = {"Content-Type": "application/json;charset=utf-8"}
      key = "钉钉机器人的KEY"
      url = "钉钉的URL?access_token=%s" % key
      data_info = {
        "msgtype": "text",
        "text": {
        "content": "钉钉机器人的认证凭据"+msg
        },
        "isAtAll": True
      }
      #转化成自己需要的数据格式:转换成python格式的数据
      # value = bytes(json.dumps(data_info,ensure_ascii=False,indent=4),"utf-8")
      value = json.dumps(data_info)
      response = requests.post(url,data=value,headers=HEADERS)
     #3、程序主入口
    if __name__ == '__main__':
     msg = '测试'
     dd_robot(msg)
    

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持IIS7站长之家。