WXPush:免费微信消息推送服务终极指南,每天10万次额度轻松获取
2026/8/1 21:46:23 网站建设 项目流程

WXPush:免费微信消息推送服务终极指南,每天10万次额度轻松获取

【免费下载链接】wxpush一个极简且免费的微信消息推送服务项目地址: https://gitcode.com/gh_mirrors/wxpu/wxpush

WXPush是一个极简且免费的微信消息推送服务,基于Cloudflare Workers搭建,提供简单的API接口让您轻松通过HTTP请求将消息推送到指定微信用户。每天10万次推送额度完全满足个人和小型团队需求,实现真正的微信原生弹窗+声音提醒,支持多用户和自定义皮肤功能。

✨ 为什么选择WXPush?

WXPush作为一款轻量级推送工具,具有以下核心优势:

  • 完全免费:无需支付任何费用即可使用全部功能
  • 超高额度:每天10万次推送额度,个人使用绰绰有余
  • 原生体验:微信原生弹窗+声音提醒,消息触达率100%
  • 多用户支持:可同时向多个用户推送消息,满足团队协作需求
  • 灵活部署:支持Cloudflare Workers、Docker等多种部署方式
  • 皮肤自定义:通过wxpushSkin项目实现无限换肤

🚀 三种快速部署方法

方法一:Cloudflare Workers直接部署(最简单)

这种方法无需任何本地开发环境,只需复制粘贴即可完成部署:

  1. 登录Cloudflare仪表板,访问https://dash.cloudflare.com/
  2. 创建Worker服务:左侧菜单选择"Workers 和 Pages" → "创建应用程序" → "创建Worker"
  3. 为Worker指定全局唯一名称(例如my-wxpush-service),点击"部署"
  4. 进入在线代码编辑器,删除默认代码
  5. 将项目src/index.js文件中的全部内容复制并粘贴到编辑器
  6. 保存并部署,然后配置环境变量:
    • API_TOKEN: 访问令牌(随机复杂字符串)
    • WX_APPID: 微信公众号AppID
    • WX_SECRET: 微信公众号AppSecret
    • WX_USERID: 默认接收用户OpenID(多用户用|分隔)
    • WX_TEMPLATE_ID: 微信模板消息ID
    • WX_BASE_URL: (可选)点击消息后跳转的基础URL

方法二:Docker一键部署

如果您已有Docker环境,可通过以下命令快速部署:

拉取镜像

docker pull ghcr.io/frankiejun/wxpush:latest

运行容器

docker run -d --name wxpush \ -p 3939:3939 \ -e API_TOKEN="your_token" \ -e WX_APPID="your_appid" \ -e WX_SECRET="your_secret" \ -e WX_USERID="openid1|openid2" \ -e WX_TEMPLATE_ID="your_template_id" \ -e WX_BASE_URL="https://example.com" \ -e PORT="3939" \ ghcr.io/frankiejun/wxpush:latest

也可以使用docker-compose.yml进行管理,创建配置文件后直接运行:

services: wxpush: image: ghcr.io/frankiejun/wxpush:latest ports: - "3939:3939" environment: API_TOKEN: "your_token" WX_APPID: "your_appid" WX_SECRET: "your_secret" WX_USERID: "openid1|openid2" WX_TEMPLATE_ID: "your_template_id" WX_BASE_URL: "https://example.com" PORT: "3939" restart: unless-stopped

方法三:GitHub仓库自动部署

对于希望通过Git进行版本控制的用户,推荐此方法:

  1. 克隆仓库:git clone https://gitcode.com/gh_mirrors/wxpu/wxpush
  2. 登录Cloudflare仪表板,进入"Workers 和 Pages"
  3. 点击"创建应用程序" → "Pages" → "连接到Git"
  4. 选择您的仓库,配置构建和部署选项:
    • 生产分支:main或master
    • 框架预设:None
    • 构建设置:留空
  5. 添加与方法一相同的环境变量并勾选"加密"选项
  6. 保存并部署,此后每次推送代码都会自动重新部署

⚙️ 简单易用的API接口

服务部署成功后,您可以通过简单的API请求发送消息,支持GET和POST两种方式。

GET请求方式

请求地址

https://<您的Worker地址>/wxsend

请求参数

参数名类型是否必填描述
tokenString您设置的API访问令牌
titleString消息标题
contentString消息具体内容
useridString临时指定接收用户OpenID
template_idString临时指定模板消息ID

基础推送示例

https://<您的Worker地址>/wxsend?title=服务器通知&content=服务已于北京时间%2022:00%20重启&token=your_secret_token

POST请求方式(Webhook)

更适合自动化集成的POST请求方式:

请求地址

https://<您的Worker地址>/wxsend

请求头

{ "Authorization": "你的token", "Content-Type": "application/json" }

请求体

{ "title": "Webhook通知", "content": "这是一个通过POST请求发送的Webhook消息。" }

cURL示例

curl -X POST \ "https://<您的Worker地址>/wxsend" \ -H "Authorization: 你的token" \ -H "Content-Type: application/json" \ -d '{ "title": "来自cURL的消息", "content": "自动化任务已完成。" }'

📱 测试页面便捷调试

WXPush提供了直观的测试页面,只需访问https://<您的Worker地址>/<您的API_TOKEN>即可打开测试界面,您可以在页面上直接填写标题、内容等参数,点击"发送测试请求"按钮即可快速验证服务是否正常工作。

🤝 贡献与支持

欢迎任何形式的贡献!如果您有好的想法或发现了Bug,请提交Pull Request或创建Issue。项目采用MIT License开源许可证,您可以自由使用和修改代码。

通过以上简单步骤,您就可以拥有一个功能完善的微信消息推送服务,无论是服务器监控告警、程序运行结果通知还是日常提醒,WXPush都能为您提供稳定可靠的推送体验。立即部署,开启您的免费微信推送之旅吧!

【免费下载链接】wxpush一个极简且免费的微信消息推送服务项目地址: https://gitcode.com/gh_mirrors/wxpu/wxpush

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询