当前位置:首页 > 修改聊天记录 > 正文内容

企业微信外部群 Webhook 主动发送指南

网页编辑4个月前 (04-27)修改聊天记录670

一、适用场景与限制

  • 适用:外部群(含微信好友)、固定群自动发通知、告警、日报、活动提醒

  • 限制

    • 每个外部群最多 1 个机器人

    • 限速:每分钟最多 20 条,超限返回 429

    • 不能 @外部微信用户,只能 @企业成员或 @all

    • Webhook Key 泄露 = 任何人可向你的群发消息,务必保密


二、第一步:创建外部群机器人(PC 端操作)

  1. 打开企业微信 PC 端 → 进入目标外部群

  2. 右上角点 ...群机器人添加机器人

    image
    image
    image
  3. 机器人名称(如 “订单通知助手”),可选填简介、头像

    image
  4. 生成后立即复制 Webhook 地址,格式如下:

plaintext
https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
image
关闭窗口后无法再次查看完整 Key,必须当场保存

三、支持的消息类型与 JSON 格式(直接复制)

1)文本消息(text,最简单)

json
{
  "msgtype": "text",
  "text": {
    "content": "【系统通知】\n今日订单量:128单\n异常订单:3单",
    "mentioned_list": ["@all"],
    "mentioned_mobile_list": ["@all"]
  }}
  • mentioned_list:企业成员 userid 或@all

  • mentioned_mobile_list:手机号或@all

2)Markdown(推荐,排版好看)

json
{
  "msgtype": "markdown",
  "markdown": {
    "content": "### 📢 业务告警通知\n> **时间:**2026-04-27 22:00\n> **级别:**<font color='warning'>严重</font>\n> **内容:**支付接口响应超时\n> **建议:**请立即排查服务器状态\n[查看详情](https://your-domain.com/alert)"
  }}
  • 支持:标题、加粗、引用、列表、链接、部分颜色(info/warning/comment)

3)图片(image)

json
{
  "msgtype": "image",
  "image": {
    "base64": "图片base64编码",
    "md5": "图片md5值"
  }}

4)图文卡片(news,最多 1 条)

json
{
  "msgtype": "news",
  "news": {
    "articles": [
      {
        "title": "新品上线",
        "description": "限时优惠,点击查看",
        "url": "https://your-domain.com",
        "picurl": "https://your-domain.com/cover.jpg"
      }
    ]
  }}

四、代码调用示例(Python,直接运行)

基础发送函数

python
运行
import requestsimport json

WEBHOOK_URL = "你的Webhook地址"def send_wechat_msg(payload):
    headers = {"Content-Type": "application/json"}
    try:
        resp = requests.post(WEBHOOK_URL, json=payload, timeout=10)
        resp.raise_for_status()
        return resp.json()
    except Exception as e:
        return {"error": str(e)}# 1. 发文本text_payload = {
    "msgtype": "text",
    "text": {"content": "Hello 外部群!"}}print(send_wechat_msg(text_payload))# 2. 发Markdownmd_payload = {
    "msgtype": "markdown",
    "markdown": {"content": "### 每日日报\n- 新增用户:**100**\n- 营收:**¥50,000**"}}print(send_wechat_msg(md_payload))

五、生产级最佳实践

  1. Key 安全

    • 不要硬编码在代码里,用环境变量 / 配置中心

    • 定期轮换机器人(删了重建,更新 Key)

  2. 频率控制

    • 批量发送时加sleep(3),避免 429 限流

  3. 消息规范

    • 外部群避免营销感强内容,易被屏蔽

    • Markdown 控制在2000 字内,文本 2048 字节内

  4. 错误处理

    • 增加重试(3 次,间隔 2s)

    • 记录日志,便于排查


六、常见错误与解决

  • 401 无效 Key:Key 错误 / 已重置 / 机器人被删

  • 429 请求超限:1 分钟 > 20 条,降频或分批

  • 400 消息过长:缩短内容,拆分发送

  • 无法 @外部成员:外部群限制,只能 @企业成员或 @all


七、vs 应用 API(简单对比)

  • Webhook(推荐):10 分钟接入、无需企业权限、适合固定群通知

  • 应用 API:需企业自建应用 + 客户联系权限、可批量发多群、开发复杂


扫描二维码推送至手机访问。

版权声明:本文由手机数据加工厂发布,如需转载请注明出处。

本文链接:https://www.gaijilu.com/?id=174

“企业微信外部群 Webhook 主动发送指南” 的相关文章

教你如何在智能手机上保护个人隐私

教你如何在智能手机上保护个人隐私

保护个人隐私是每个人都应该关注的问题,尤其是在智能手机使用如此普及的今天。我们的手机里储存着大量的个人信息,如联系人、短信、通话记录、照片、视频、社交媒体账户等等,如果不加以保护,这些信息就可能会被不法之徒窃取、泄露或滥用。那么,怎样在智能手机上保护个人隐私呢?以下是手机数据工厂huifus.com...

如何与客服对话

如何找到客服,有两种方式。一种是在本站的任意页面右下角找到悬浮的“在线客服”,点击即可与客服对话,此办法的好处是不需要添加其它通信方式,可以直接对话。二种是,添加客服微信:gaijilu-com。复制进入微信添加好友即可对话(不需要等客服通过验证即可发消息)。...

手机用久了变卡顿,教你6步操作,手机立马流畅如新

手机用久了变卡顿,教你6步操作,手机立马流畅如新

手机卡顿,就如同一条,搁浅的电子“咸鱼”每一次滑动时,都伴随着,沉重的喘息。屏幕反应,慢上半拍,游戏帧率,犹如疯狂地跳水,就连扫码付款,也变成了一种,耐心的考验。但切莫着急换新机!今日这6步操作,便可让你的手机,由“老黄牛”变回“小猎豹”,流畅如初!一、深度清理:揪出空间"隐形杀手&quo...

关闭这几个设置,手机瞬间杜绝监听偷窥

1. 关闭多余定位权限所有无关 APP,全部关掉定位只给地图、外卖临时用拒绝 24 小时跟踪你的行踪2. 关闭相机、麦克风权限小游戏、杂牌软件、工具箱全部禁用相机 + 麦克风防止后台偷偷录音、偷拍3. 关闭自动读取剪贴板杜绝 APP 偷看你复制的密码、验证码、聊天内容隐私再也不被偷偷收集4. 关闭后...

苹果iPhone+Mac如何开启WiFi+蓝牙

下面直接给你「一步到位」的极简版,照着点就行(为了隔空投送,**Wi‑Fi 和蓝牙都要开,不需要连同一个 Wi‑Fi 也能投送**)。 --- iPhone 打开 Wi‑Fi + 蓝牙(两种方法) 方法1:控制中心(最快) - 全面屏 iPhone(带刘海):**右上角往下滑**...

有哪些软件可以实现手机和电脑之间的高效数据管理?

有哪些软件可以实现手机和电脑之间的高效数据管理?

下面按「苹果生态 / 安卓+Windows / 全平台通用」三类,给你整理**真正能落地、高效不乱的手机↔电脑数据管理软件**,每款讲清楚:**能干啥、适合谁、优缺点**。 --- ## 一、iPhone + Mac(苹果生态最优) ### 1. 系统自带:隔空投送 + 访达(免费,首...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。