Python调用钉钉自定义机器人的实现
2020-02-13 10:06
363 查看
前言:由于公司使用钉钉,之前告警都是使用邮箱,但是这种协同效率比较低,所以调用钉钉机器人来实现实时告警。
创建机器人:创建钉钉群,然后添加群机器人。
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)
以上就是本文的全部内容,希望对大家的学习有所帮助
您可能感兴趣的文章:
相关文章推荐
- Python 调用snmp自定义OID实现监控
- Python 调用snmp自定义OID实现监控
- python调用API实现智能回复机器人
- python调用API来实现机器人
- Boost Python 实现C调用python错误解决方法
- python找寻合适的日志库logging Handler——Handler自定义实现
- CERL: PHP或Python调用C++实现的服务器
- python利用字典保存配置实现动态调用模块类方法
- Python调用第三方接口实现nagios短信报警
- 存储过程或自定义函数调用存储过程的变通实现方法
- 读取配置文件和自定义配置文件(python实现)
- Python调用DLL实现部分ADB功能
- python调用mrjob实现hadoop的mapreduce日志解析
- Python中实现远程调用(RPC、RMI)简单例子
- python调用短信猫控件实现发短信功能实例
- python网络爬虫入门(二)——用python简单实现调用谷歌翻译
- python实现调用其他python脚本的方法
- C# 实现和调用自定义扩展方法
- xFire实现Java间自定义类型的WebService调用(二)
- android 自定义发彩信实现(不调用系统发彩信界面)