先导
Hello ,这里是百里。
工作中运维工作经常会遇到一些数据汇报,数据监控, 作为一个新人真心感觉这些数据没有什么意思(当然也许是我菜),有句话怎么说,懒惰是人类进步的阶梯.这里使用python 连接数据把数据 传到钉钉, 这样可以进行数据监控 ,看看是哪家小可爱又 搞事情了 ╭(╯^╰)╮
钉钉接口
钉钉提供了群机器人接口等很多很多接口,网上demo 一大堆.这里只制作简单的表述
钉钉官网:
可以给群里增加一个机器人,通过@固定人 ,或者所有人,广播等方式发送信息
创建钉钉机器人
首先你得建立个群
增加群机器人
完成必要的安全设置,勾选我已阅读并同意《自定义机器人服务及免责条款》,然后单击完成。
目前有3种安全设置方式,请根据需要选择一种:
-
自定义关键词:最多可以设置10个关键词,消息中至少包含其中1个关键词才可以发送成功。
例如添加了一个自定义关键词:监控报警,则这个机器人所发送的消息,必须包含监控报警这个词,才能发送成功。
-
加签:
把
timestamp+"\n"+
密钥当做签名字符串,使用HmacSHA256算法计算签名,然后进行Base64 encode,最后再把签名参数再进行urlEncode,得到最终的签名(需要使用UTF-8字符集)。
https://oapi.dingtalk.com/robot/send?access_token=XXXXXX×tamp=XXX&sign=XX
X