釘釘機器人是釘釘羣的高級擴展功能,能夠簡單實現將第三方服務信息聚合到釘釘羣中,實現信息的自動同步,經常使用場景以下:python
聚合Github、Gitlab等源碼管理服務,實現源碼更新同步;web
聚合Trello、JIRA等項目協調服務,實現項目信息同步;c#
支持Webhook自定義接入,實現更多可能性,例如:運維報警、自動化測試結果報告、工做&生活日程安排(上班打卡、下班吃飯、健身、讀書、生日、記念日...)的提醒;api
WebHook是一種web回調或者HTTP的push API,是向APP或者其餘應用提供實時信息的一種方式,經過向WebHook地址post請求,就可實現消息數據的發送。目前已有不少三方系統將各類事件以Webhook的方式提供出來以便接入釘釘,如GitHub,GitLab,JIRA,Travis和Trello等。微信
在釘釘羣設置->羣機器人->添加機器人markdown
釘釘平臺開發文檔:https://ding-doc.dingtalk.com/doc#/serverapi3/iydd5happ
釘釘支持的消息類型主要有text類型、link類型、markdown類型、ActionCard類型和FeedCard類型。運維
本實例以發送text類型消息爲例,其餘消息類型只是數據格式不一致,用法類似,根據具體使用場景,參考開發文檔對應消息類型的格式便可。 1) 釘釘text消息格式ide
2) 2)Python代碼參考post
釘釘機器人,功能好用,功能更易用!
關於python學習、分享、交流,筆者開通了微信公衆號【小蟒社區】,感興趣的朋友能夠關注下,歡迎加入,創建屬於咱們本身的小圈子,一塊兒學python。