
零门槛把企业微信消息推送到微信Wecom酱 3 分钟上手全记录【免费下载链接】wecomchan微信推送服务Server酱的开源替代。通过企业微信向微信推送消息的配置文档、直推函数和可自行搭建的在线服务代码。项目地址: https://gitcode.com/gh_mirrors/we/wecomchanWecom酱wecomchan是一个开源的企业微信消息推送工具。它解决的问题很直接不用安装任何额外 App就能把服务器告警、团队通知、生活提醒从企业微信借道送进你的个人微信。这篇指南会带你从零走完整个流程看完就能上手。先从那次没人看到的告警说起凌晨两点你的服务器挂了。监控系统其实很尽责日志、邮件、工单全都发出去了——可惜当时没有一个人在线等第二天早上看到消息用户已经抱怨了一整晚。这种经历是不是似曾相识问题的关键从来不是通知有没有发出去而是通知能不能第一时间被你看到。微信是每个人几乎永远在线的地方如果能直接推送到微信告警才真正算数。于是就有了 Wecom酱一个把企业微信当中转站、把消息送进你微信钱包旁边的开源方案。它不要求你给微信装插件、不需要跑一个专门的 App甚至不需要企业微信的认证资质个人注册一个企业就能用。一分钟看懂它到底是什么先回答几个新手最关心的问题。它是什么一个开源的微信通知工具本质是一套直推函数 配置文档 可自行搭建的在线服务核心逻辑就是调用企业微信的 API把消息转发到你绑定的个人微信上。为什么绕一圈走企业微信因为企业微信官方提供了微信插件功能——你用微信扫码关注后企业微信应用发出来的消息会原样出现在个人微信里。Wecom酱做的就是把发消息这件事封装成一行代码让任何人都能轻松调用。需要装 App 吗完全不用。配置好之后你日常只需要微信企业微信客户端可以放着不管甚至不装。它开源吗开源代码公开、免费、可自行修改。而且它对技术栈很友好PHP、Python、Go、TypeScript、.NET Core 都有现成函数挑你熟悉的就行。开工之前三步凑齐企业微信三件套别被企业微信四个字吓到全程跟着走十分钟内能搞定。你需要准备一个能收短信的手机号一台能联网的电脑。第一步注册企业。打开企业微信官网用手机号注册一个企业。个人用户也能注册这一步不需要任何认证或付费。第二步创建自建应用。进入管理后台 → 「应用管理」→「自建」→「创建应用」。给应用起个名字比如我的推送设置可见范围。创建完成后在应用详情页里就能看到两个关键信息应用IDagentid应用的身份证号应用 Secretsecret应用的密码注意它只能在企业微信客户端里查看第三步拿到企业 ID 并绑定微信。在「我的企业」页面底部可以找到企业 IDcorpid这是你的企业唯一编号。接着进入「我的企业」→「微信插件」用微信扫二维码关注。这一步做完后续所有推送都会出现在你的微信里。 2022 年 6 月之后创建的应用还需要在应用详情页最下方配置「企业可信 IP」把服务器或云函数的公网 IP 填进去否则推送时会报错。三个值拿到手你的推送账户就齐活了。这套配置一次做完、长期有效不用反复折腾。发出第一条消息一行代码就够了配置完成后推送就变成了一件特别简单的事。以 Python 为例整个核心函数只有十几行无非是取 token → 发消息两件事import requests, json def send_to_wecom(text, corpid, secret, agentid): token json.loads(requests.get( fhttps://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid{corpid}corpsecret{secret} ).content)[access_token] return requests.post( fhttps://qyapi.weixin.qq.com/cgi-bin/message/send?access_token{token}, json{touser: all, agentid: agentid, msgtype: text, text: {content: text}, duplicate_check_interval: 600} ).content print(send_to_wecom(推送测试\n换行也可以, 企业ID, 应用ID, 应用secret))跑一下你的微信马上就会收到这条测试消息——恭喜你的第一次企业微信推送到微信成功了。更贴心的是它不只是能推纯文本。想推什么就推什么消息类型适合做什么文本普通通知、带换行和超链接的说明图片截图、验证码、监控画面Base64 编码即可Markdown富文本排版标题加粗一目了然文件报告、日志附件直接送达另外推送接口还内置了去重机制同样的消息在 10 分钟内不会重复轰炸你这个细节对告警场景尤其友好。从函数到服务自建还是用云函数函数只能在你自己的机器上跑想让别人或别的系统也能随时调用就得把它变成一个有地址的在线服务。Wecom酱在这条路上给了你多种选择。自建服务器PHP 版把项目里的index.php放到你的 Web 服务器上填好配置就能通过GET/POST请求推送消息。支持 Redis 缓存 token扛得住高频调用。适合手里本来就有服务器的朋友。Go 版面向容器化部署优化提供了 Dockerfile 和 docker-compose 配置一条命令起服务适合喜欢云原生玩法的人。云函数版本如果你连服务器都不想管可以直接用各大云平台的函数计算服务按调用次数计费几乎等于零成本阿里云Python 云函数一键上传部署华为云提供 Python 和 Go 两种适配版本百度智能云同样有现成的部署文档云函数的好处是天然带 HTTP 触发器部署完会得到一个固定访问地址把这个地址交给监控系统或脚本它们就能随时替你发微信告警通知了。想自己动手折腾的朋友可以直接把整个仓库 clone 下来研究git clone https://gitcode.com/gh_mirrors/we/wecomchan仓库里每个版本的目录都配有独立的 README 和部署说明跟着走基本不会迷路。容易翻车的三个细节新手第一次配置最容易在这三处卡住提前帮你排掉1. 微信收不到消息先查这两个开关。如果接口调用正常、企业微信也收到了但个人微信没动静八成是这两个地方没设置一是微信插件里要勾选允许成员在微信插件中接收和回复聊天消息二是在企业微信客户端「我」→「设置」→「新消息通知」里关闭仅在企业微信中接收消息的限制。2. 云函数报第三方服务 IP错误。这是因为云函数默认是共享 IP去设置里打开「固定公网 IP」再把它填进企业微信的可信 IP 配置问题就解决了。3. secret 只能看一次记得收好。应用密钥在手机端的企业微信客户端里查看桌面端反而看不到。拷贝下来存到密码管理器里别弄丢。至于 access_token低频个人使用不缓存也没关系如果你要跑正式服务项目里也提供了带 Redis 缓存的版本避免频繁换取凭证。学会了之后它能帮你干什么系统监控告警把 Wecom酱的地址接进你的监控系统服务器宕机、接口超时、磁盘吃紧通通第一时间弹到微信里值班不用再死盯屏幕。团队协作通知项目进度、会议安排、任务变更直接推送到团队成员的微信比群聊刷屏可靠得多——毕竟消息是送到每个人手里的。个人提醒服务待办事项、生日提醒、每日天气甚至是定时给自己发的站起来活动一下想怎么定制都行。写在最后还记得凌晨两点那条没人看到的告警吗用上 Wecom酱之后它会在同一时间弹进你的手机把你从睡梦中叫醒——虽然不太情愿但总比第二天早上面对一片哀嚎强。这就是这个开源项目的价值它把把消息推到微信这件小事做到了极致——免费、开源、多语言、多平台个人能玩团队能用。如果你也受够了通知发出去但没人看到的日子不妨现在就花 10 分钟配置一次让微信替你把关每一件重要的事。【免费下载链接】wecomchan微信推送服务Server酱的开源替代。通过企业微信向微信推送消息的配置文档、直推函数和可自行搭建的在线服务代码。项目地址: https://gitcode.com/gh_mirrors/we/wecomchan创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考