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算法应用实战之队列详解
Feb 04 Python
python绘制铅球的运行轨迹代码分享
Nov 14 Python
pandas 按照特定顺序输出的实现代码
Jul 10 Python
python的中异常处理机制
Aug 30 Python
Python在图片中插入大量文字并且自动换行
Jan 02 Python
对python while循环和双重循环的实例详解
Aug 23 Python
Keras自动下载的数据集/模型存放位置介绍
Jun 19 Python
python中format函数如何使用
Jun 22 Python
PyTorch的torch.cat用法
Jun 28 Python
OpenCV-Python实现人脸美白算法的实例
Jun 11 Python
Python爬虫中urllib3与urllib的区别是什么
Jul 21 Python
PYTHON基于Pyecharts绘制常见的直角坐标系图表
Apr 28 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 visitFile()遍历指定文件夹函数
2010/08/21 PHP
Yii2 rbac权限控制之rule教程详解
2016/06/23 PHP
jquery中动态效果小结
2010/12/16 Javascript
jQuery EasyUI API 中文文档 - Panel面板
2011/09/30 Javascript
js绑定事件this指向发生改变的问题解决方法
2013/04/23 Javascript
JavaScript 操作table,可以新增行和列并且隔一行换背景色代码分享
2013/07/05 Javascript
让复选框只能选择一项的方法
2013/10/08 Javascript
javascript中clone对象详解
2014/12/03 Javascript
JavaScript实现弹出子窗口并传值给父窗口
2014/12/18 Javascript
jQuery根据用户电脑是mac还是pc加载对应样式的方法
2015/06/26 Javascript
jQuery实现布局高宽自适应的简单实例
2016/05/28 Javascript
利用JS提交表单的几种方法和验证(必看篇)
2016/09/17 Javascript
AngularJS模仿Form表单提交的实现代码
2016/12/08 Javascript
利用BootStrap的Carousel.js实现轮播图动画效果
2016/12/21 Javascript
jQuery的三种bind/One/Live/On事件绑定使用方法
2017/02/23 Javascript
浅析vue component 组件使用
2017/03/06 Javascript
javascript数据结构中栈的应用之符号平衡问题
2017/04/11 Javascript
JavaScript程序设计高级算法之动态规划实例分析
2017/11/24 Javascript
Vue验证码60秒倒计时功能简单实例代码
2018/06/22 Javascript
javascript中函数的写法实例代码详解
2018/10/28 Javascript
详解如何在vue项目中使用eslint+prettier格式化代码
2018/11/10 Javascript
《javascript设计模式》学习笔记七:Javascript面向对象程序设计组合模式详解
2020/04/08 Javascript
vue商城中商品“筛选器”功能的实现代码
2020/07/01 Javascript
el-form 多层级表单的实现示例
2020/09/10 Javascript
vant中的toast层级改变操作
2020/11/04 Javascript
使用Python的Flask框架表单插件Flask-WTF实现Web登录验证
2016/07/12 Python
python2.7无法使用pip的解决方法(安装easy_install)
2018/04/03 Python
Django-Rest-Framework 权限管理源码浅析(小结)
2018/11/12 Python
python读取几个G的csv文件方法
2019/01/07 Python
Python打印特殊符号及对应编码解析
2020/05/07 Python
Python unittest基本使用方法代码实例
2020/06/29 Python
销售主管的自我评价分享
2014/01/03 职场文书
研修心得体会
2014/09/04 职场文书
党章学习心得体会2016
2016/01/14 职场文书
python开发飞机大战游戏
2021/07/15 Python
SQL之各种join小结详细讲解
2021/08/04 MySQL