python 向钉钉机器人发送信息 (亲测有效)

import requests
import json

class DingTalk_Base:
    def __init__(self):
        self.__headers = {'Content-Type': 'application/json;charset=utf-8'}
        self.url = 'https://oapi.dingtalk.com/robot/send?access_token=52e803a459a17146d3a051ad4d3ca9e833f09e2628ea3a06a459cb97627da8c7'

    def send_msg(self, text):
        json_text = {
                "msgtype": "text",
                "text": {
                "content": "测试:123"            ## 写入要传送的内容
            },
                "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=52e803a459a17146d3a051ad4d3ca9e833f09e2628ea3a06a459cb97627da8c7'

if __name__ == '__main__':
    ding = DingTalk_Disaster()
    ding.send_msg('')

先把python代码给大家 

还需要设置钉钉机器人— 找到安全设置 —设置自定义关键词

我设置成“测试”,然后找到这段代码"content": "测试:123"  写入的消息需要包含测试字段 就可以在钉钉显示了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值