尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
企业微信推送消息到微信免费方案:Wecom酱搭建与使用全攻略
企业微信推送消息到微信免费方案Wecom酱搭建与使用全攻略【免费下载链接】wecomchan微信推送服务Server酱的开源替代。通过企业微信向微信推送消息的配置文档、直推函数和可自行搭建的在线服务代码。项目地址: https://gitcode.com/gh_mirrors/we/wecomchan你是不是也遇到过这样的场景服务器报警只能发邮件、监控通知要装一堆 App、想给自己微信发条定时提醒却找不到趁手工具Wecom酱wecomchan就是为这类需求而生的开源项目——它通过企业微信向微信推送消息一次配置即可长期使用无需安装企业微信客户端而且完全开源免费是微信推送服务 Server酱 的开源替代方案。为什么你需要一条企业微信到微信的免费推送通道传统通知方式各有各的别扭邮件通知时效性差容易被丢进垃圾箱短信推送按条收费成本居高不下专用 App装机成本高只为收个通知不值当而企业微信有一个隐藏能力应用消息可以同步到个人微信。Wecom酱 恰好把这套官方接口封装成了人人可用的推送函数让你用最少的成本把消息送到自己或团队成员的微信上。它的核心价值只有一句话配置一次长期使用只要微信在手通知随时收。一条推送的完整链路消息是怎么穿越到微信的整个推送过程只有三步逻辑并不复杂你的脚本携带企业 ID、应用 ID、应用 Secret向企业微信接口换取access_token用access_token调用消息发送接口把内容投递给企业应用企业微信将消息转发到绑定过的个人微信通过微信插件关注实现Wecom酱 做的就是把这套 OpenAPI 流程打包成几十行的直推函数你只需要填三个参数即可。五套推送函数任选PHP、Python、Go、TypeScript、.NET Core 全覆盖项目不绑定任何技术栈官方仓库直接给出了多语言实现选择障碍者福音语言特点参考位置PHP含 Redis 缓存 token 的在线服务完整示例index.phpPython文本/图片/Markdown 三类函数齐全各云函数目录Go支持 Docker 容器化与多架构镜像go-wecomchan/TypeScript异步实现适合 Node 生态README 内附代码.NET Core基于 RestSharp适合 .NET 团队dotNetCore.cs所有函数的参数设计高度统一文本内容、企业ID、应用ID、应用Secret换语言几乎零学习成本。十分钟上手企业微信推送消息的六步配置流程在写任何代码之前先完成企业微信侧的准备工作。整个过程在电脑浏览器里操作即可。第一步注册一个企业打开企业微信官网注册账号即可个人用途用微信就能注册无需认证。第二步创建自建应用进入「管理企业」→「应用管理」→「自建」→「创建应用」填写应用名称、上传 logo、选择可见范围。创建后进入应用详情页记下应用 IDagentid和应用 Secretsecret。注意secret推送到手机端时只能在「企业微信客户端」中查看。第三步配置可信 IP2022 年 6 月 20 日之后创建的应用需要在应用详情页最下方的「开发者接口」中配置「企业可信IP」。如果你用云函数这类共享 IP 服务记得先开启「固定公网IP」否则可能报第三方服务IP错误。第四步获取企业 ID进入「我的企业」页面拉到最底部即可看到企业 IDcorpid复制备用。推送目标默认填all即发给企业全员。第五步绑定微信插件进入「我的企业」→「微信插件」扫描二维码关注。这是消息能否到达个人微信的关键一步。第六步发送测试消息完成上述配置后调用下方任意语言的函数即可完成企业微信推送消息测试。第一行代码四种语言发送你的第一条推送PHP 版function send_to_wecom($text, $wecom_cid, $wecom_aid, $wecom_secret, $wecom_touid all) { $info json_decode(file_get_contents(https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid.urlencode($wecom_cid).corpsecret.urlencode($wecom_secret)), true); if ($info isset($info[access_token]) strlen($info[access_token]) 0) { $access_token $info[access_token]; $url https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token.urlencode($access_token); $data new \stdClass(); $data-touser $wecom_touid; $data-agentid $wecom_aid; $data-msgtype text; $data-text [content $text]; $data-duplicate_check_interval 600; // ... 省略 curl 发送部分 } return false; }Python 版同时支持文本、图片、Markdownret send_to_wecom(推送测试\r\n测试换行, 企业ID, 应用ID, 应用secret) print(ret) ret send_to_wecom(a hrefhttps://www.example.com/文本中支持超链接/a, 企业ID, 应用ID, 应用secret) ret send_to_wecom_image(此处填写图片Base64, 企业ID, 应用ID, 应用secret) ret send_to_wecom_markdown(**Markdown 内容**, 企业ID, 应用ID, 应用secret)Go / Docker 部署版推荐直接用现成镜像不依赖 Golang 环境。docker run -dit -e SENDKEYset_a_sendkey \ -e WECOM_CID企业微信公司ID \ -e WECOM_SECRET企业微信应用Secret \ -e WECOM_AID企业微信应用ID \ -e WECOM_TOUIDall \ -p 8080:8080 go-wecomchan部署完成后通过 URL 调用http://localhost:8080/wecomchan?sendkey你的sendkeymsg你的消息msg_typetext从函数到服务把推送能力封装成 HTTP 接口直推函数适合低频调用但如果要对接监控系统、定时任务更推荐搭一个在线服务。项目根目录的index.php就是一个开箱即用的服务端示例具备两个关键设计sendkey 鉴权请求必须携带你预设的密钥避免接口被陌生人滥用Redis 缓存 token可选开启减少重复换取 access_token降低调用成本访问方式同样简单http://你的域名/?sendkey你设定的sendkeytext要发送的内容云服务器与容器两种主流部署路线怎么选部署方式适用人群成本复杂度PHP 版在线服务已有 Web 服务器约等于零低改配置传文件即可Go 版容器镜像熟悉 Docker 的团队服务器费用中支持 docker-compose 一键起云函数版想省事、免运维极低/免费额度低传 zip 改变量Go 版环境变量一览不启用 Redis 可省略最后三项变量说明SENDKEY调用接口时校验的密钥WECOM_CID企业微信公司 IDWECOM_SECRET企业微信应用 SecretWECOM_AID企业微信应用 IDWECOM_TOUID默认推送对象填allREDIS_STAT是否用 Redis 缓存 tokenON/OFFREDIS_ADDR / REDIS_PASSWORDRedis 地址与密码云函数部署实战阿里云四步截图带你看完不想买服务器云函数按调用计费、几乎免费是最省心的路线。以下以阿里云函数计算为例完整步骤见python-aliyunfc/目录。第一步创建服务进入函数计算控制台点击「创建服务」服务名称随意。第二步填写服务信息按提示填写名称与描述后提交。第三步创建函数运行环境选 Python3内存规格 128MB触发方式选 HTTP 请求。第四步上传代码并修改变量选择「上传 zip 包」使用仓库内main-code.zip用网页编辑器把index.py中的 sendkey、企业 ID、Secret、应用 ID 替换为你的配置点击部署即可。调用方式向函数公网地址 POST 一段 JSON{key:123, msg: Hello, World!} {key:123, type: markdown, msg: **Markdown Here!**}更多云平台百度、华为、腾讯怎么选百度智能云 CFC流程与阿里云基本一致参考python-baiduCFC/额外支持uid字段定向推送指定成员格式如zhangsan|lisi|wangwu华为云函数工作流Python 3.9 环境把python-huaweiFG/main.py的内容粘贴到 index.py 中配置 APIG 触发器即可目前主要通过 URL 参数传值腾讯云 SCFGo 编译版单文件上传通过 6 个环境变量配置见go-scf/。需要提醒的是腾讯云函数自 2022 年 5 月 23 日起取消免费额度最低 9.9 元/月官方已不推荐三个能立刻落地的典型使用场景场景一服务器与爬虫监控告警把推送接口接到监控脚本里磁盘告警、服务宕机、爬虫异常都能第一时间弹到微信比盯邮件高效得多。场景二团队协作消息同步构建流水线跑完、工单有新进展、值班安排有变动……用一条脚本向全员all推送信息同步零延迟。场景三个人生活提醒服务待办事项、生日提醒、天气预报配合云函数的定时触发器等于白嫖一个免安装 App 的私人助理。排雷清单新手最容易踩的五个坑微信收不到消息检查「微信插件」页是否勾选允许成员在微信插件中接收和回复聊天消息并在企业微信客户端「设置→新消息通知」中关闭仅在企业微信中接收消息报第三方服务IP错误云函数场景务必开启固定公网 IP并把该 IP 加入企业可信 IP 列表secret 找不到应用 Secret 只能在企业微信客户端中查看GET 传长消息报错消息体过长时改用 POST JSON 请求Go 2.1 起支持重复收到相同消息请求中已内置duplicate_check_interval 600去重间隔无需重复发明轮子让推送更稳更省性能与安全建议合理缓存 access_tokentoken 有效期约两小时低频个人使用直取即可高并发场景建议启用 Redis 缓存仓库内 PHP/Go 两个版本都提供了示例固定 sendkey 并保管好它是你接口的唯一门禁泄露等于别人能替你发消息按需定向推送发给全员用all定向通知用to_user/uid指定成员避免打扰优先选择低维护平台个人用途推荐云函数量大再考虑容器化部署写在最后把微信变成你的统一通知中心回到最初的问题——企业微信推送消息这件事Wecom酱 给出了近乎完美的答案开源免费、多语言覆盖、主流云平台适配、还有现成的在线服务代码。无论是做系统监控、团队通知还是个人提醒clone 一份仓库到本地git clone https://gitcode.com/gh_mirrors/we/wecomchan按本文的六步配置完成企业微信推送消息的准备工作再挑一段代码粘贴运行你的第一条微信推送很快就能弹出在手机屏幕上。【免费下载链接】wecomchan微信推送服务Server酱的开源替代。通过企业微信向微信推送消息的配置文档、直推函数和可自行搭建的在线服务代码。项目地址: https://gitcode.com/gh_mirrors/we/wecomchan创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

Ubuntu外接显示器黑屏排查指南:从硬件到驱动的完整解决方案

Ubuntu外接显示器黑屏排查指南:从硬件到驱动的完整解决方案

1. 问题概述:当Ubuntu遇上“沉默”的外接显示器 作为一名常年与Linux桌面打交道的开发者,外接显示器不亮这个问题,我几乎在每个Ubuntu版本上都踩过坑。从办公室的扩展坞到家里的高清大屏,从NVIDIA的“闭源驱动之痛”到AMD的“开源…

📅 2026/9/28 9:28:00
彻底解决Windows Sysprep错误:Package installed for user but not provisioned

彻底解决Windows Sysprep错误:Package installed for user but not provisioned

1. 问题概述:一个典型的Windows镜像封装“拦路虎”如果你是一名桌面运维工程师、系统管理员,或者正在为公司批量部署Windows系统而制作标准镜像,那么你很可能在运行Sysprep(系统准备工具)时,遇到过这个令人…

📅 2026/9/12 5:36:45
解决Visual Studio LNK2038运行时库不匹配错误:原理、排查与解决方案

解决Visual Studio LNK2038运行时库不匹配错误:原理、排查与解决方案

1. 问题现象与本质剖析 如果你在用 Visual Studio 编译 C 项目,特别是当项目里混合了不同来源的第三方库(比如从网上下载的预编译库)时,大概率见过这个让人头疼的链接错误: error LNK2038: 检测到“RuntimeLibrary”的…

📅 2026/9/7 6:00:58
MORE NEWS

更多资讯

📰

嵌入式软硬协同:从物理约束到系统交付的工程本质

1. 这不是选择题,而是一道需要拆解的工程题“大学生想进入嵌入式行业,到底应该选嵌软还是嵌硬?”——这句话在知乎、CSDN、牛客网和B站评论区每年重复上万次,但几乎没人告诉你:它本身就是一个伪命题。我带过37个校招实…

📰

vibevoice/vibeasr 接入 TaoToken:统一 Key 调用语音识别与合成 API 的配置大纲

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

2026深度测评10款降AIGC工具红黑榜!TaoToken统一Key接入实测优缺点全公开

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

Agent强化学习训练框架Microsoft Agent-Lightning之训练环境部署:把endpoint改到TaoToken

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

📰

如何用 AiPy 自动整理 Excel 报表?3 步搞定(零代码)

如果你每个月都要花半天时间对着一份乱七八糟的 Excel 报表手动清洗数据,这篇文章就是写给你的。 不写代码,不记公式,不学 VBA。把表格拖进去,打一段话,等几分钟,结果就出来了。 我先给你看一个真实的例子。…

📰

Web 开发者零 AI 基础入门:Skill 开发实战全攻略(TaoToken 统一 Key 接入篇)

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬