5 分钟搭好 Wecom酱:一条 HTTP 请求,把消息推到微信里

📅 发布时间:2026/8/22 14:55:20
5 分钟搭好 Wecom酱:一条 HTTP 请求,把消息推到微信里 5 分钟搭好 Wecom酱一条 HTTP 请求把消息推到微信里【免费下载链接】wecomchan微信推送服务Server酱的开源替代。通过企业微信向微信推送消息的配置文档、直推函数和可自行搭建的在线服务代码。项目地址: https://gitcode.com/gh_mirrors/we/wecomchan做完全部步骤后你的手机上会出现一条来自企业微信应用的通知——标题、正文俱全看起来就像同事给你发的消息。而触发它的只是你从任意机器发出的一次 HTTP 请求。Wecom酱 是一个开源的消息推送方案把消息经企业微信中转、落到你的个人微信上无需再装企业微信客户端。读完这篇我们能拿到四个凭证、把一个无服务器函数跑起来并发出第一条推送。1. 拿到四个凭证推送能走通的前提是在企业微信管理后台把应用配置好。如果还没有企业先在企业微信官网注册一个个人即可几分钟的事然后依次拿齐下面的东西应用 IDagentid和应用 Secret进入「应用管理 → 自建 → 创建应用」起个名字比如就叫Wecom酱、选好可见范围详情页里就能看到这两项企业 ID在「我的企业」页面拉到最底部即可复制sendkey我们自定义的访问密码随便设一个后面代码和请求都会用它。卡住了应用 Secret 只在企业微信客户端里能查看网页端看不到是正常现象——手机上打开客户端进应用详情复制即可。另外2022 年 6 月之后创建的应用需要在「企业可信IP」里放行函数服务的公网 IP用云函数时记得在平台设置里固定出口 IP否则会被拦。✅ 拿到手的是企业 ID、应用 ID、应用 Secret、自定义 sendkey四个值。2. 在阿里云函数上部署推送函数我们选择阿里云函数计算作为运行环境全程在网页上完成不用买服务器。操作顺序是进入函数计算控制台 → 创建服务名称自选→ 创建函数运行环境选Python 3、内存 128MB其余保持默认 → 用「上传代码」方式上传 python-aliyunfc/main-code.zip → 在网页编辑器里改index.py。要改的只有四行把值换成第一节拿到的四个凭证WECOM_ID 你的企业ID WECOM_SECRET 你的应用Secret WECOM_AGENTID 你的应用ID SENDKEY 你设置的sendkey改完点「部署代码」。此时页面上会出现函数的公网访问地址把它复制下来——这是后面唯一要用的 URL。想换平台百度智能云的逐步截图在 python-baiduCFC/ 目录下从建服务到改代码都有标注好的界面图python-aliyunfc/pic/image-20220205143309699.png 旁边那张就是函数创建页两个平台流程几乎一致。华为云函数用 python-huaweiFG/main.py 的内容直接贴进去、建 APIG 触发器即可注意它只支持?key...msg...这种 query 参数写法。3. 发出第一条推送用 curl 或 Postman 向刚才复制的公网地址 POST 一段 JSONkey填 sendkeymsg是要推的文本curl -X POST 函数公网地址 -H Content-Type: application/json -d {key:你的sendkey,msg:第一条测试消息}返回体里出现errcode: 0几秒内手机微信就会震动一下——你的第一条消息已经躺在微信里了。如果企业微信收到了、微信却没收到去「我的企业 → 微信插件」确认已扫码关注并勾选允许成员在微信插件中接收和回复聊天消息。✅ 能看到手机微信里那条推送这条链路就算全通了。收尾排错与进阶报错先查三处60020多是 Secret 抄错或可信 IP 没配404 通常是 URL 少了一层路径key 不匹配则检查 sendkey 两处是否一致。跑通之后把 README 里的send_to_wecom_markdown、图片推送逻辑接到自己的监控或脚本里就能推 Markdown 和图片想要常驻服务而非云函数go-wecomchan/ 的 Docker 部署和 PHP 版 ONLINE.md 都可以直接拿来用。【免费下载链接】wecomchan微信推送服务Server酱的开源替代。通过企业微信向微信推送消息的配置文档、直推函数和可自行搭建的在线服务代码。项目地址: https://gitcode.com/gh_mirrors/we/wecomchan创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考