温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Python实现向钉钉群发送消息通知

发布时间:2020-07-25 19:16:29 来源:网络 阅读:2462 作者:平山 栏目:编程语言

一 钉钉机器人使用场景

钉钉机器人是钉钉群的高级扩展功能,可以简单实现将第三方服务信息聚合到钉钉群中,实现信息的自动同步,常用场景如下:

  1. 聚合Github、Gitlab等源码管理服务,实现源码更新同步;

  2. 聚合Trello、JIRA等项目协调服务,实现项目信息同步;

  3. 支持Webhook自定义接入,实现更多可能性,例如:运维报警、自动化测试结果报告、工作&生活日程安排(上班打卡、下班吃饭、健身、读书、生日、纪念日...)的提醒;

二 获取自定义机器人的hook地址

1. WebHook是什么?

WebHook是一种web回调或者HTTP的push API,是向APP或者其他应用提供实时信息的一种方式,通过向WebHook地址post请求,就可实现消息数据的发送。目前已有很多三方系统将各种事件以Webhook的方式提供出来以便接入钉钉,如GitHub,GitLab,JIRA,Travis和Trello等。

2. 如何获得钉钉群自定义机器人的webhook地址

在钉钉群设置->群机器人->添加机器人

Python实现向钉钉群发送消息通知

钉钉平台开发文档:https://ding-doc.dingtalk.com/doc#/serverapi3/iydd5h

三 python发送钉钉群通知实例

1. 确定消息类型

钉钉支持的消息类型主要有text类型、link类型、markdown类型、ActionCard类型和FeedCard类型。

2. Python实例代码

本实例以发送text类型消息为例,其他消息类型只是数据格式不一致,用法相似,根据具体使用场景,参考开发文档对应消息类型的格式即可。 1) 钉钉text消息格式

Python实现向钉钉群发送消息通知2) 2)Python代码参考

Python实现向钉钉群发送消息通知

四 总结

钉钉机器人,功能好用,功能更易用!

五 其他

关于python学习、分享、交流,笔者开通了微信公众号【小蟒社区】,感兴趣的朋友可以关注下,欢迎加入,建立属于我们自己的小圈子,一起学python。


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI