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

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

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

一、适用场景与限制

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

  • 限制

    • 每个外部群最多 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 主动发送指南” 的相关文章

为什么你的手机总卡顿?关闭这10个隐藏设置,让你的手机流畅如新

为什么你的手机总卡顿?关闭这10个隐藏设置,让你的手机流畅如新

“家人们,你们有没有这样的体验,半年不到,手机就卡成狗,刷视频,聊微信,一直转圈圈,不管怎么点屏幕都没有任何反应!”最近后台一堆粉丝吐槽:“科普君,新手机像牛奶般丝滑,半年后卡成拖拉机,难道非得换(机)?”别急!今天直接上硬核操作——关闭10个隐藏设置,老机瞬间原地复活!1.关闭 系统自动更新-坑爹...

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

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

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

云空间不够用?解决办法

一、清理无用数据(最快见效)删除重复照片、模糊截图、过期视频、无用录屏,这类文件占用空间最大。清理软件缓存、垃圾文件、过期安装包、压缩包。删掉不再需要的聊天记录、旧文件、离线缓存内容。二、本地备份,释放云端空间用电脑有线连接手机,把照片、视频、大文件批量保存到电脑硬盘。重要资料存电脑本地,不用全部上...

无线传文件很慢?

无线传文件很慢?原因 + 解决办法(简洁科普版)一、变慢主要原因连接的是2.4G 低频 WiFi,网速本身就慢、干扰多。手机和电脑距离太远、隔墙,信号变弱。同一网络设备太多,WiFi 拥堵卡顿。用微信、QQ 传输,系统会压缩文件,还限速。后台下载、刷视频占用网速,挤占传输速度。二、快速提速方法切换连...

 如何在电脑上关闭云同步功能?

如何在电脑上关闭云同步功能?

下面分 Windows 和 Mac,把系统自带云同步和 ** 常见第三方云盘(OneDrive/iCloud/ 百度网盘)** 都一次性关掉,适合你要 “改记录不被覆盖” 的场景。Windows 电脑:关闭所有云同步1. 先关 OneDrive(最关键)右下角任务栏,找到蓝色云朵 OneDrive...

如何彻底删除云端数据?

下面按 “先断同步→删云端文件→清回收站→清备份 / 版本→退出账号”,把主流云盘(OneDrive、iCloud、百度网盘、华为 / 小米等)一次性彻底删干净,防止恢复与覆盖。一、先把所有设备同步全关(必做)电脑:退出 OneDrive/iCloud/ 百度网盘,取消链接此设备,关闭自动同步。手机...

发表评论

访客

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