
极简微信消息推送服务,打造属于自己的server酱,完全免费的方案!
🚀 微信推送服务部署指南
📌 一、申请微信测试号
- 打开:微信测试号申请入口
- 用微信扫码登录
- 向下滚动,记录以下信息:
- AppID
- AppSecret
- 测试号二维码(用于关注)
- 用需要接收消息的微信扫码关注测试号二维码
- 刷新页面,在「测试号用户列表」中找到你的 OpenID(即
user_id) - 新增消息模板:
- 标题:
消息推送 - 内容:
1
告警内容:{{content.DATA}}
- 标题:
⚙️ 二、部署主推送服务(Cloudflare Workers)
- 登录 Cloudflare →
Workers & Pages→Create application→ 选择 HTTP handler(或从 Hello World 开始) - 取个名字(如
wxpush) → 点击 Create worker - 点击 Edit code → 删除默认代码 → 粘贴项目源码
- 保存 → Deploy
- 进入 Settings → Variables,添加以下环境变量(除
API_TOKEN和WX_BASE_URL外,其他建议加密):
| 变量名 | 示例值 | 说明 |
|---|---|---|
| API_TOKEN | k9xP2mZq8vL5wR3tY7uN1eJ4hF6gD9cA0sB2vG3 | 调用接口的访问令牌,务必设置复杂随机字符串 |
| WX_APPID | wx1234567890abcdef | 测试号首页的 AppID |
| WX_SECRET | 0123456789abcdef0123456789abcdef0123456789ab | 测试号首页的 AppSecret |
| WX_USERID | o_abcd1234efgh5678|o_ijkl9012mnop3456 | 接收者 OpenID,多个用户用 ` |
| WX_TEMPLATE_ID | AbC123dEFGhIJKlmnOPQRStuvwxYZ | 第一步添加模板后得到的 template_id |
| WX_BASE_URL | https://wxskin.yourname.workers.dev | (可选)消息跳转详情页地址 |
- 点击 Deploy 完成部署
访问格式:
1 | https://你的worker域名.workers.dev/你的API_TOKEN |
示例:
1 | https://wxpush.xxx.workers.dev/k9xP2mZq8vL5wR3tY7uN1eJ4hF6gD9cA0sB2vG3 |
打开即可看到测试页,填内容点击发送,就能收到微信消息啦 🎉
🎨 三、部署消息详情页(皮肤)
微信对模板消息里的链接审查严格,自定义域名和大部分 VPS 很快会被封。推荐两种稳定方案:
方案① Cloudflare Workers 默认域名(推荐 ✅)
- 新建一个 Worker(如
wxskin) - 将项目里
pushskin文件夹下的index.js或index.html内容粘贴进去 - Deploy → 复制默认的
https://xxx.workers.dev地址 - 回到主 Worker,将
WX_BASE_URL改成该地址 → 重新 Deploy
方案② serv00 / hostuno 免费空间
- 使用项目提供的一键脚本安装
- 生成类似
https://skin.x.serv00.com的链接 - 填入
WX_BASE_URL即可
💡 提示:海外微信号无域名限制,国内微信号请务必用以上两种方案。
🔗 四、实际使用示例(以哪吒监控为例)
支持 Webhook 的项目(哪吒、UptimeKuma、青龙面板、HealthChecks 等)均可接入:
- 请求方式:
POST或GET - URL:
1
https://你的worker域名.workers.dev/wxsend
- 请求头:
1
2
3
4{
"Authorization": "你的token",
"Content-Type": "application/json"
} - 请求体:
1
2
3
4{
"content": "你的内容",
"title": "你的标题"
}
👉 建议绑定自定义域名,例如:
1 | https://wx.yourdomain.com/ |
在哪吒中点击「通知」进行配置即可。
🎭 五、换更好看的界面
- Fork
wxpushskin项目 - 将
index.html扔给任意 AI,提出需求:1
2帮我把这个页面改成赛博朋克/清新日系/暗黑极简风,
保留 title、message、date 三个变量 - 改完重新部署,皮肤随意更换,颜值拉满 ✨
🌟 优势总结
- ✅ 完全免费
- ✅ 每天 10 万次额度,个人用不完
- ✅ 微信原生弹窗 + 声音提醒
- ✅ 支持多用户(
WX_USERID用|分隔) - ✅ 跳转稳定(
workers.dev或serv00) - ✅ 可无限换皮肤
📂 项目地址
本文是原创文章,采用CC BY-NC-SA 4.0协议,完整转载请注明来自夜眠迟博客
评论




