国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

釘釘群自定義機器人消息Python封裝的實例

2020-02-16 01:16:58
字體:
來源:轉載
供稿:網友

一、釘釘群自定義機器人介紹

釘釘群機器人是釘釘群的一個高級擴展功能,然而使用起來卻非常簡單,只有注冊一個釘釘賬號即可,就可以將第三方服務的信息聚合到釘釘群中,實現信息的自動化同步,例如:通過聚合Github、Gitlab等源碼管理服務,實現源碼更新同步;通過聚合Trello、JIRA等項目協調服務,實現項目信息同步;同事,支持Webhook協議的自定義接入,支持更多可能性,例如:將運維報警提醒、自動化測試的結果報告提醒、工作、生活日程安排(上班打卡、下班吃飯、健身、讀書、生日、紀念日…)等等的提醒,通過自定義機器人聚合到釘釘中。

目前自定義機器人支持文本(text)、鏈接(link)、markdown三種消息格式、五種消息類型,詳細信息請參考自定義機器人官方文檔

二、安裝使用

這么好用的功能,只要在群中添加好機器人,得到Webhoo地址,在命令行終端馬上就可以一睹為快:

curl 'https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxx' / -H 'Content-Type: application/json' / -d ' {"msgtype": "text",  "text": {  "content": "我就是我, 是不一樣的煙火"  } }' 

由于各種消息調用,官方只提供Java語言的封裝,平時使用Python比較多,為了更方便平時自動化項目的使用,周末花了點時間用Python語言對各種消息類型進行了一一封裝,代碼已開源在GitHub上,同時也上傳了PyPI。

1、項目源碼地址如下:DingtalkChatbot

2、安裝命令如下:

pip install DingtalkChatbot

3、支持功能如下:

- 支持Text消息;

- 支持Link消息;

- 支持Markdown消息;

- 支持ActionCard消息;

- 支持消息發送失敗時自動通知;

- 支持Python2、Python3;

三、各消息類型使用示例

釘釘群自定義機器人消息Python封裝

from dingtalkchatbot.chatbot import DingtalkChatbot# WebHook地址webhook = 'https://oapi.dingtalk.com/robot/send?access_token=這里填寫自己釘釘群自定義機器人的token'# 初始化機器人小丁xiaoding = DtalkChatbot(webhook)# Text消息@所有人xiaoding.send_text(msg='我就是小丁,小丁就是我!', is_at_all=True)

釘釘群自定義機器人消息Python封裝

# Text消息之@指定用戶at_mobiles = ['這里填寫需要提醒的用戶的手機號碼,字符串或數字都可以']xiaoding.send_text(msg='我就是小丁,小丁就是我!', at_mobiles=at_mobiles)

釘釘群自定義機器人消息Python封裝

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海城市| 伊金霍洛旗| 察雅县| 清水县| 靖西县| 舞钢市| 庆云县| 会宁县| 四子王旗| 西昌市| 辛集市| 奎屯市| 建昌县| 图片| 贵德县| 长顺县| 平乐县| 福安市| 景东| 株洲县| 蕉岭县| 马山县| 阿拉善右旗| 丹江口市| 方正县| 皮山县| 普定县| 当阳市| 洛川县| 乡宁县| 平乐县| 化州市| 仁怀市| 海丰县| 长宁区| 饶阳县| 河东区| 囊谦县| 乌鲁木齐县| 盐山县| 察雅县|