官方文檔地址: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至6級標題,注意#與文字中間要有空格)
# 標題一
## 標題二
### 標題三
#### 標題四
##### 標題五
###### 標題六
- 加粗
**bold**
- 鏈接
[這是一個鏈接](http://work.weixin.qq.com/api/doc)
- 行內代碼段(暫不支持跨行)
`code`
- 引用
> 引用文字
- 字體顏色(只支持3種內置顏色)
<font color="info">綠色</font>
<font color="comment">灰色</font>
<font color="warning">橙紅色</font>