一 釘釘機器人使用場景
釘釘機器人是釘釘群的高級擴展功能,可以簡單實現將第三方服務信息聚合到釘釘群中,實現信息的自動同步,常用場景如下:
-
聚合Github、Gitlab等源碼管理服務,實現源碼更新同步;
-
聚合Trello、JIRA等項目協調服務,實現項目信息同步;
-
支持Webhook自定義接入,實現更多可能性,例如:運維報警、自動化測試結果報告、工作&生活日程安排(上班打卡、下班吃飯、健身、讀書、生日、紀念日...)的提醒;
二 獲取自定義機器人的hook地址
1. WebHook是什么?
WebHook是一種web回調或者HTTP的push API,是向APP或者其他應用提供實時信息的一種方式,通過向WebHook地址post請求,就可實現消息數據的發送。目前已有很多三方系統將各種事件以Webhook的方式提供出來以便接入釘釘,如GitHub,GitLab,JIRA,Travis和Trello等。
2. 如何獲得釘釘群自定義機器人的webhook地址
在釘釘群設置->群機器人->添加機器人
釘釘平臺開發文檔:https://ding-doc.dingtalk.com/doc#/serverapi3/iydd5h
三 python發送釘釘群通知實例
1. 確定消息類型
釘釘支持的消息類型主要有text類型、link類型、markdown類型、ActionCard類型和FeedCard類型。
2. Python實例代碼
本實例以發送text類型消息為例,其他消息類型只是數據格式不一致,用法相似,根據具體使用場景,參考開發文檔對應消息類型的格式即可。 1) 釘釘text消息格式
四 總結
釘釘機器人,功能好用,功能更易用!
五 其他
關于python學習、分享、交流,筆者開通了微信公眾號 【小蟒社區】 ,感興趣的朋友可以關注下,歡迎加入,建立屬于我們自己的小圈子,一起學python。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
