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


Posted in Python onJanuary 03, 2020

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

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

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 相关文章推荐
python使用pyhook监控键盘并实现切换歌曲的功能
Jul 18 Python
Python中的生成器和yield详细介绍
Jan 09 Python
python通过yield实现数组全排列的方法
Mar 18 Python
Python初学时购物车程序练习实例(推荐)
Aug 08 Python
python requests 使用快速入门
Aug 31 Python
Python装饰器限制函数运行时间超时则退出执行
Apr 09 Python
浅谈python多进程共享变量Value的使用tips
Jul 16 Python
Python通过VGG16模型实现图像风格转换操作详解
Jan 16 Python
Python描述数据结构学习之哈夫曼树篇
Sep 07 Python
浅析Python中的套接字编程
Jun 22 Python
解决pycharm下载库时出现Failed to install package的问题
Sep 04 Python
Python面试不修改数组找出重复的数字
May 20 Python
pytorch中的上采样以及各种反操作,求逆操作详解
Jan 03 #Python
pytorch 获取tensor维度信息示例
Jan 03 #Python
pytorch中torch.max和Tensor.view函数用法详解
Jan 03 #Python
pytorch逐元素比较tensor大小实例
Jan 03 #Python
pytorch 改变tensor尺寸的实现
Jan 03 #Python
Pytorch Tensor 输出为txt和mat格式方式
Jan 03 #Python
CentOS7下安装python3.6.8的教程详解
Jan 03 #Python
You might like
转PHP手册及PHP编程标准
2006/12/17 PHP
自动分页的不完整解决方案
2007/01/12 PHP
Linux下PHP加速器APC的安装与配置笔记
2014/10/24 PHP
详谈PHP中的密码安全性Password Hashing
2017/02/04 PHP
php读取出一个文件夹及其子文件夹下所有文件的方法示例
2017/06/15 PHP
Thinkphp5框架使用validate实现验证功能的方法
2019/08/27 PHP
Javascript单元测试框架QUnitjs详细介绍
2014/05/08 Javascript
深入理解JavaScript系列(39):设计模式之适配器模式详解
2015/03/04 Javascript
JavaScript中的Math.LN2属性用法详解
2015/06/12 Javascript
JS检测数组类型的方法小结
2017/03/14 Javascript
View.post() 不靠谱的地方你知道多少
2017/08/29 Javascript
JavaScript fetch接口案例解析
2018/08/30 Javascript
JavaScript错误处理操作实例详解
2019/01/04 Javascript
浅谈JavaScript 代码简洁之道
2019/01/09 Javascript
vue移动端实现手机左右滑动入场动画
2020/06/17 Javascript
Antd表格滚动 宽度自适应 不换行的实例
2020/10/27 Javascript
nodeJs项目在阿里云的简单部署
2020/11/27 NodeJs
Python实现树的先序、中序、后序排序算法示例
2017/06/23 Python
python3监控CentOS磁盘空间脚本
2018/06/21 Python
Python 字符串与数字输出方法
2018/07/16 Python
django如何连接已存在数据的数据库
2018/08/14 Python
Python autoescape标签用法解析
2020/01/17 Python
python+Selenium自动化测试——输入,点击操作
2020/03/06 Python
Pytorch通过保存为ONNX模型转TensorRT5的实现
2020/05/25 Python
matplotlib之pyplot模块坐标轴标签设置使用(xlabel()、ylabel())
2021/02/22 Python
html5摇一摇代码优化包括DeviceMotionEvent等等
2014/09/01 HTML / CSS
瑞典廉价机票预订网站:Seat24
2018/06/19 全球购物
Coccinelle官网:意大利的著名皮具品牌
2019/05/15 全球购物
幼教个人求职信范文
2013/12/02 职场文书
高一新生军训感言
2014/03/02 职场文书
GMP办公室主任岗位职责
2014/03/14 职场文书
2014年关于两会精神的心得体会
2014/03/17 职场文书
校长四风对照检查材料
2014/09/27 职场文书
2015年初中元旦晚会活动总结
2014/11/28 职场文书
员工辞职信怎么写
2015/02/27 职场文书
放假通知怎么写
2015/08/18 职场文书