這篇文章主要講解了“怎么用Python調用釘釘機器人推送消息”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“怎么用Python調用釘釘機器人推送消息”吧!
專注于為中小企業提供網站設計、做網站服務,電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業秀山土家族苗族免費做網站提供優質的服務。我們立足成都,凝聚了一批互聯網行業人才,有力地推動了上1000+企業的穩健成長,幫助中小企業通過網站建設實現規模擴充和轉變。
群機器人是釘釘群的高級擴展功能,群機器人可以將第三方服務的信息聚合到群聊中,實現自動化的信息同步;
進入一個釘釘群,點擊右上角的“群設置”進入群設置頁面;

選擇群機器人點擊進入,在機器人管理頁面選擇“自定義”機器人,輸入機器人名字并選擇要發送消息的群,如果需要的話,可以為機器人設置一個頭像。點擊”完成添加”,完成后會生成Hook地址,點擊“復制”按鈕,即可獲得這個機器人對應的Webhook地址;



也可以對群機器人進行添加、編輯和刪除的操作;
獲取到Webhook地址后,用戶可以向這個地址發起HTTP POST 請求,即可實現給該釘釘群 發送消息,發起POST請求時,必須將字符集編碼設置成UTF-8;
msgtype:消息類型,可以根據自己的使用場景選擇合適的消息類型,如text文本、link連接、markdown等;
atMobiles:自定義機器人發送消息時,可以通過手機號碼指定“被@人列表”,在“被@人列表”里面的人員收到該消息時,會有@消息提醒;
isAtAll:bool類型,true為@所有人,否則為false;
import requests
import json
class DingTalk_Base:
def __init__(self):
self.__headers = {'Content-Type': 'application/json;charset=utf-8'}
self.url = ''
def send_msg(self,text):
json_text = {
"msgtype": "text",
"text": {
"content": text
},
"at": {
"atMobiles": [
""
],
"isAtAll": False
}
}
return requests.post(self.url, json.dumps(json_text), headers=self.__headers).content
class DingTalk_Disaster(DingTalk_Base):
def __init__(self):
super().__init__()
# 填寫機器人的url
self.url = ''
if __name__ == '__main__':
ding = DingTalk_Disaster()
ding.send_msg('')感謝各位的閱讀,以上就是“怎么用Python調用釘釘機器人推送消息”的內容了,經過本文的學習后,相信大家對怎么用Python調用釘釘機器人推送消息這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是創新互聯,小編將為大家推送更多相關知識點的文章,歡迎關注!
網頁標題:怎么用Python調用釘釘機器人推送消息
文章網址:http://www.yijiale78.com/article38/ihdisp.html
成都網站建設公司_創新互聯,為您提供服務器托管、網站建設、電子商務、響應式網站、網站策劃、品牌網站制作
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯