在企业微信的自动化体系中,群机器人(Webhook) 是实现系统消息自动同步到外部群最快捷、门槛最低的工具。
只要掌握正确的配置流程和调用逻辑,它依然是效率提升的神器。以下是完整的实操步骤:
第一步:获取 Webhook 地址
- 添加机器人: 打开企业微信电脑端,进入你需要配置的外部群,点击右上角'...',选择'群机器人' -> '添加机器人'。
- 命名与生成: 为机器人设置一个符合业务场景的名字(如'订单助手'),点击确定。
- 保存 Key: 系统会生成一个唯一的 Webhook 地址(形如:
https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxx)。请务必妥善保管此 Key,泄露将导致他人可以随意向你的群发消息。
第二步:理解消息格式
企业微信 Webhook 支持多种消息类型,最常用的是 text(文本)和 markdown。
- 推荐使用 Markdown: 因为它支持标题加粗、链接跳转、字体颜色(部分支持),能让你的自动推送看起来更专业。
- 代码示例(JSON):
{
"msgtype": "markdown",
"markdown": {
"content": "### 业务提醒:新订单已产生\n> 订单编号:<font color=\"comment\">ORD20260122</font>\n> 状态:<font color=\"info\">待处理</font>\n\n[点击查看详情](https://your-system.com/detail)"
}
}
第三步:编写推送脚本
你可以使用任何后端语言进行调用。以下是一个极简的 Python 调用逻辑示例:
import requests
import json
def send_wechat_msg(webhook_url, content):
headers = {"Content-Type": "application/json"}
data = {
"msgtype": "markdown",
"markdown": {"content": content}
}
response = requests.post(webhook_url, headers=headers, data=json.dumps(data))
return response.json()

