“Python钉钉提醒”的版本间的差异
来自CloudWiki
(创建页面,内容为“==代码== <nowiki> import requests import json class DingTalk_Base: def __init__(self): self.__headers = {'Content-Type': 'application/json;charset=utf…”) |
|||
第1行: | 第1行: | ||
+ | ==钉钉简介== | ||
+ | 钉钉(DingTalk)是阿里巴巴集团专为中国企业打造的免费沟通和协同的多端平台 [1] ,提供PC版,Web版,Mac版和手机版,支持手机和电脑间文件互传。 [2] 钉钉因中国企业而生,帮助中国企业通过系统化的解决方案(微应用),全方位提升中国企业沟通和协同效率。 | ||
+ | |||
+ | 服务器发生故障之后,编写python代码自动发送给公司钉钉群,可实现运维报警的快速化、方便性。 | ||
+ | |||
+ | [[文件:python21051301.png|600px]] | ||
+ | ==实训步骤== | ||
+ | ===创建钉钉机器人=== | ||
+ | |||
+ | 群机器人是钉钉群的高级扩展功能,群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步;进入一个钉钉群,点击右上角的“群设置”进入群设置页面; | ||
+ | |||
+ | |||
+ | |||
==代码== | ==代码== | ||
<nowiki> | <nowiki> |
2021年5月13日 (四) 13:38的版本
钉钉简介
钉钉(DingTalk)是阿里巴巴集团专为中国企业打造的免费沟通和协同的多端平台 [1] ,提供PC版,Web版,Mac版和手机版,支持手机和电脑间文件互传。 [2] 钉钉因中国企业而生,帮助中国企业通过系统化的解决方案(微应用),全方位提升中国企业沟通和协同效率。
服务器发生故障之后,编写python代码自动发送给公司钉钉群,可实现运维报警的快速化、方便性。
实训步骤
创建钉钉机器人
群机器人是钉钉群的高级扩展功能,群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步;进入一个钉钉群,点击右上角的“群设置”进入群设置页面;
代码
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 = 'https://oapi.dingtalk.com/robot/send?access_token=60bd4b5e21d82db59a36c2e9633aa251e57a9246abc00f6f1eca67e6d1f322d2' if __name__ == '__main__': ding = DingTalk_Disaster() ding.send_msg('马老师好,1号服务器异常,请处理')