用于釘釘群烦感,定時(shí)發(fā)消息之類的
1花枫、創(chuàng)建釘釘機(jī)器人
2、創(chuàng)建機(jī)器人
3昧旨、創(chuàng)建成功拜轨,拿到webhook
4抽减、創(chuàng)建一個(gè)釘釘發(fā)送消息
import requests
import json
def dingmessage():
# 請(qǐng)求的URL,WebHook地址
webhook = "https://oapi.dingtalk.com/robot/send?access_token=429b19df0c6a9faa0c2b0dec83735a8c3e96fc7bb7da707bdbaae9a01a756e30"
#構(gòu)建請(qǐng)求頭部
header = {
"Content-Type": "application/json",
"Charset": "UTF-8"
}
#構(gòu)建請(qǐng)求數(shù)據(jù)
tex = "上班注意安全撩轰,不要遲到"
message ={
"msgtype": "text",
"text": {
"content": tex
},
"at": {
"isAtAll": True
}
}
#對(duì)請(qǐng)求的數(shù)據(jù)進(jìn)行json封裝
message_json = json.dumps(message)
#發(fā)送請(qǐng)求
info = requests.post(url=webhook,data=message_json,headers=header)
#打印返回的結(jié)果
print(info.text)
if __name__=="__main__":
dingmessage()
5胯甩、用mac自帶的定時(shí)器,定時(shí)發(fā)送釘釘消息
用sudo crontab -e創(chuàng)建或者修改任務(wù)
任務(wù)文件格式:
sudo crontab -e
#回車堪嫂,輸入密碼
#進(jìn)入編輯任務(wù)頁面
編輯任務(wù)
* * * * * python安裝路徑 運(yùn)行文件路徑
│ │ │ │ │
│ │ │ │ └─── 星期幾 (0 - 6) (0到6 0代表周日 1周一)
│ │ │ └──────── 月份 (1 - 12)
│ │ └───────────── 每月幾號(hào) (1 - 31)
│ └────────────────── 小時(shí) (0 - 23)
└─────────────────────── 分鐘 (0 - 59)
設(shè)置好時(shí)間就可以定時(shí)發(fā)送了