企业微信报警中关于markdown的用法

官方文档地址:https://open.work.weixin.qq.com/api/doc/90002/90151/90853#markdown消息

请求方式:POST(HTTPS)
请求地址: https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=ACCESS_TOKEN

请求示例:

    {
       "touser" : "UserID1|UserID2|UserID3",
       "toparty" : "PartyID1|PartyID2",
       "totag" : "TagID1 | TagID2",
       "msgtype": "markdown",
       "agentid" : 1,
       "markdown": {
            "content": "您的会议室已经预定,稍后会同步到`邮箱` 
                    >**事项详情** 
                    >事 项:<font color="info">开会</font> 
                    >组织者:@miglioguan 
                    >参与者:@miglioguan、@kunliu、@jamdeezhou、@kanexiong、@kisonwang 
                    > 
                    >会议室:<font color="info">广州TIT 1楼 301</font> 
                    >日 期:<font color="warning">2018年5月18日</font> 
                    >时 间:<font color="comment">上午9:00-11:00</font> 
                    > 
                    >请准时参加会议。 
                    > 
                    >如需修改会议信息,请点击:[修改会议信息](https://work.weixin.qq.com)"
       },
       "enable_duplicate_check": 0,
       "duplicate_check_interval": 1800
    }

示例效果:

参数说明:

参数 是否必须 说明
touser 成员ID列表(消息接收者,多个接收者用‘|’分隔,最多支持1000个)。特殊情况:指定为@all,则向关注该企业应用的全部成员发送
toparty 部门ID列表,多个接收者用‘|’分隔,最多支持100个。当touser为@all时忽略本参数
totag 标签ID列表,多个接收者用‘|’分隔,最多支持100个。当touser为@all时忽略本参数
msgtype 消息类型,此时固定为:markdown
agentid 企业应用的id,整型。企业内部开发,可在应用的设置页面查看;第三方服务商,可通过接口 获取企业授权信息 获取该参数值
content markdown内容,最长不超过2048个字节,必须是utf8编码
enable_duplicate_check 表示是否开启重复消息检查,0表示否,1表示是,默认0
duplicate_check_interval 表示是否重复消息检查的时间间隔,默认1800s,最大不超过4小时

支持的markdown语法

目前应用消息中支持的markdown语法是如下的子集:

  1. 标题 (支持1至6级标题,注意#与文字中间要有空格)
# 标题一
## 标题二
### 标题三
#### 标题四
##### 标题五
###### 标题六
  1. 加粗
**bold**
  1. 链接
[这是一个链接](http://work.weixin.qq.com/api/doc)
  1. 行内代码段(暂不支持跨行)
`code`
  1. 引用
> 引用文字
  1. 字体颜色(只支持3种内置颜色)
<font color="info">绿色</font>
<font color="comment">灰色</font>
<font color="warning">橙红色</font>
原文地址:https://www.cnblogs.com/sanduzxcvbnm/p/14266180.html