1. 机器人推送接口

企业微信官方文档

https://work.weixin.qq.com/api/doc/90000/90136/91770

钉钉官方文档

https://ding-doc.dingtalk.com/doc#/serverapi2/qf2nxq

消息发送接口支持发送文本消息link消息markdown消息

接口地址

https://www.fdccloud.com/api/tenant-open/send-msg-by-robot?access_token={$access_token}

传参方式:

POST

1.1. 文本消息

钉钉

{
    "msg_source": "dingtalk",
    "web_hook": "https://oapi.dingtalk.com/robot/send?access_token=fb0bd06008f8e76f0437b45c8305044dc16e83a0442ccca2567dd37e5433fb4a",
    "msg_content": {
        "msgtype": "text",
        "text": {
            "content": "云助手测试-我就是我,是不一样的烟火@188xxxx3515"
        },
        "at": {
            "atMobiles": ["188xxxx3515"],
            "isAtAll": true
        }
    }
}

  参数说明

参数 描述
msg_source 必须有,(区分企业微信和钉钉) ,dingtalk或者wx
web_hook 必填,机器人的Webhook地址
msg_content 必须有,消息主体
msgtype 必须有,消息类型
content 必须有,消息内容
atMobiles 非必填,被@人的手机号(在content里添加@人的手机号)
isAtAll 非必填,是否@所有人

企业微信

{
    "msg_source": "wx",
    "web_hook": "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=a0df548f-520d-4991-a05f-85d67118131d",
    "msg_content": {
        "msgtype": "text",
        "text": {
            "content": "广州今日天气:29度,大部分多云,降雨概率:60%",
            "mentioned_list":[
                "wangqing",
                "@all"],
            "mentioned_mobile_list":[
                "13800001111",
                "@all"]
        }
    }
}

  参数说明

参数 描述
msg_source 必须有,(区分企业微信和钉钉) ,dingtalk或者wx
web_hook 必填,机器人的Webhook地址
msg_content 必须有,消息主体
msgtype 必须有,消息类型
content 必须有,文本内容,最长不超过2048个字节,必须是utf8编码
mentioned_list 非必填,userid的列表,提醒群中的指定成员(@某个成员),@all表示提醒所有人,如果开发者获取不到userid,可以使用mentioned_mobile_list
mentioned_mobile_list 非必填,手机号列表,提醒手机号对应的群成员(@某个成员),@all表示提醒所有人

1.2. link消息

钉钉

{
    "msg_source": "dingtalk",
    "web_hook": "https://oapi.dingtalk.com/robot/send?access_token=fb0bd06008f8e76f0437b45c8305044dc16e83a0442ccca2567dd37e5433fb4a",
    "msg_content": {
        "msgtype": "link",
        "link": {
            "text": "这个即将发布的新版本,创始人xx称它为红树林。而在此之前,每当面临重大升级,产品经理们都会取一个应景的代号,这一次,为什么是红树林",
            "title": "时代的火车向前开",
            "picUrl": "",
            "messageUrl": "https://www.fdccloud.com/"
        }
    }
}

  参数说明

参数 描述
msg_source 必须有,(区分企业微信和钉钉) ,dingtalk或者wx
web_hook 必填,机器人的Webhook地址
msg_content 必须有,消息主体
msgtype 必须有,消息类型
title 必须有,消息标题
text 必填,消息内容。如果太长只会部分展示
messageUrl 必填,点击消息跳转的URL
picUrl 非必填,图片URL

企业微信

{
    "msg_source": "wx",
    "web_hook": "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=a0df548f-520d-4991-a05f-85d67118131d",
    "msg_content": {
        "msgtype": "news",
        "news": {
            "articles" : [
                {
                    "title" : "中秋节礼品领取",
                    "description" : "今年中秋节公司有豪礼相送",
                    "url" : "www.qq.com",
                    "picurl" : "http://res.mail.qq.com/node/ww/wwopenmng/images/independent/doc/test_pic_msg1.png"
                }
            ]
        }
    }
}

  参数说明

参数 描述
msg_source 必须有,(区分企业微信和钉钉) ,dingtalk或者wx
web_hook 必填,机器人的Webhook地址
msg_content 必须有,消息主体
msgtype 必须有,消息类型
articles 必须有,图文消息,一个图文消息支持1到8条图文
title 必填,标题,不超过128个字节,超过会自动截断
description 非必填,描述,不超过512个字节,超过会自动截断
url 必填,点击后跳转的链接。
picurl 非必填,图文消息的图片链接,支持JPG、PNG格式,较好的效果为大图 1068455,小图150150。

1.3. markdown消息

钉钉

{
    "msg_source": "dingtalk",
    "web_hook": "https://oapi.dingtalk.com/robot/send?access_token=fb0bd06008f8e76f0437b45c8305044dc16e83a0442ccca2567dd37e5433fb4a",
    "msg_content":{
        "msgtype": "markdown",
        "markdown": {
            "title":"杭州天气",
            "text": "#### 杭州天气 @150XXXXXXXX \n> 9度,西北风1级,空气良89,相对温度73%\n> ![screenshot](https://img.alicdn.com/tfs/TB1NwmBEL9TBuNjy1zbXXXpepXa-2400-1218.png)\n> ###### 10点20分发布 [天气](https://www.dingalk.com) \n"
        },
        "at": {
            "atMobiles": [
                "150XXXXXXXX"
            ],
            "isAtAll": false
        }
    }
}

  参数说明

参数 描述
msg_source 必须有,(区分企业微信和钉钉),dingtalk或者wx
web_hook 必填,机器人的Webhook地址
msg_content 必须有,消息主体
title 必须有,首屏会话透出的展示内容
text 必须有,markdown格式的消息
atMobiles 非必填,被@人的手机号(在text内容里要有@手机号)
isAtAll 非必填,是否@所有人

企业微信

{
    "msg_source": "wx",
    "web_hook": "https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=a0df548f-520d-4991-a05f-85d67118131d",
    "msg_content":{
        "msgtype": "markdown",
        "markdown": {
            "content": "实时新增用户反馈<font color=\"warning\">132例</font>,请相关同事注意。\n >类型:<font color=\"comment\">用户反馈</font> \n >普通用户反馈:<font color=\"comment\">117例</font> \n >VIP用户反馈:<font color=\"comment\">15例</font>"
        }
    }
}

  参数说明

参数 描述
msg_source 必须有,(区分企业微信和钉钉),dingtalk或者wx
web_hook 必填,机器人的Webhook地址
msg_content 必须有,消息主体
content 必须有,markdown内容,最长不超过4096个字节,必须是utf8编码

  接口调用后返回结果如下:

{
    "errcode": 0,
    "errmsg": "ok",
    "isComplete": 1,
    "data": []
}

results matching ""

    No results matching ""