当前位置:网站首页>推送Markdown格式信息到钉钉机器人

推送Markdown格式信息到钉钉机器人

2022-06-24 19:41:00 樵歌出林

1.自定义机器人设置

根据钉钉官方开放文档进行自定义机器人的配置,文档地址为:自定义机器人接入 - 钉钉开放平台 (dingtalk.com)

2.Markdown推送形式

  • Markdown类型

  • 参数说明

3.Markdown图片格式

Markdown中可以使用url连接的图片进行推送,格式为:![screenshot](图片url地址),需注意:此url连接地址获取可从第三方(如oss)获取,也可在本地使用apache2创建http服务器自我生成,生成方法和流程可参考另一篇博文“使用apache2创建http服务器生成图像url"。

如需在Markdown中引入变量,可在文本字符串前加入“f",并在字符串中对需要引入的变量添加花括号进行标明,即f"{变量名}/n/n"。此处注意,如果在引入"f"后需要对后续字符串进行加粗(**需加粗的字符串**),则需要在加粗的字符串**之后,添加“/n",否则钉钉推送的消息在手机APP端显示异常(电脑端正常)

text = {
        "msgtype": "markdown",
        "markdown": {
            "title": "警告",
            "text": "#### **消息预警** @all \n"
                    f"> **时间:**\n{t0}\n\n"
                    f"> **类型:**\n{type}\n\n"
                    f"> **报警信息:**\n{reason}\n\n"
                    f"> ![screenshot]({imgUrl})\n\n"
                    f"> ###### {t0}发布 \n"
        },
        "at": {
            "atMobiles": [

            ],
            "atUserIds": [

            ],
            "isAtAll": True
        }
    }

 

原网站

版权声明
本文为[樵歌出林]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_41683534/article/details/125428082