MagicPush
一个支持多种消息渠道的推送服务管理平台,用户可以通过标准化的 REST API 接口将消息推送到多种通知渠道。
安装次数
点赞
应用评论
催更次数
桌面端


应用描述
## 功能特性 - **10+ 消息渠道**: 企业微信机器人、Telegram Bot、PushPlus、WxPusher、飞书机器人、钉钉机器人、微信公众号、Server酱、Webhook、SMTP 邮件 - **标准化 REST API**: 支持 GET/POST 请求,Token 在 URL 或 Authorization 头中 - **双令牌 JWT 认证**: access/refresh token 机制,安全可靠 - **多推送接口管理**: 每个接口可绑定不同渠道组合,灵活配置 - **入站 Webhook 配置**: 支持 JSONPath 字段映射,内置 Grafana/Prometheus/GitHub/Emby 预设模板 - **推送历史追踪**: 完整的推送记录与状态追踪 - **响应式 Web 管理界面**: 深浅色主题切换,基于 Vue 3 + Element Plus - **渠道代理支持**: 支持 Telegram 等需要代理的渠道 - **微信龙虾机器人**: 自动获取 context_token 的长轮询监控 注意:国外渠道需要结合小猪佩奇一起使用 ### 注册账号 首次使用时,系统会自动跳转到注册页面: 1. 点击「注册」 2. 填写用户名、密码 3. 完成注册后自动登录 > 💡 首个注册用户即为管理员,可在设置中控制是否开放注册。 ### 绑定消息渠道 1. 登录后进入「渠道管理」页面 2. 点击「添加渠道」 3. 选择目标渠道类型(如企业微信、邮件等) 4. 填写对应配置信息 5. 点击「测试」验证渠道可用性 6. 保存配置 ### 创建推送接口 1. 进入「接口管理」页面 2. 点击「创建接口」 3. 命名接口,选择绑定的渠道 4. 获取推送令牌(Token) 5. 使用令牌通过 API 发送消息 ### 通过 API 发送测试消息 使用复制的令牌,通过以下 API 发送测试消息: **方式一:Token 在 URL 中(GET 请求,浏览器可直接访问)**: ``` https://magicpush.<boxname>.heiyu.space/api/push/{your_token}?title=测试标题&content=这是测试内容&type=text ``` **方式二:Token 在 Authorization 头中(推荐)**: ```bash curl -X POST https://magicpush.<boxname>.heiyu.space/api/push \ -H "Authorization: Bearer {your_token}" \ -H "Content-Type: application/json" \ -d '{ "title": "测试标题", "content": "这是一条来自 MagicPush 的测试消息", "type": "text" }' ``` | 1 | 发送 GET 请求(浏览器) | 上方 URL(替换 token 和 boxname) | 返回推送成功 JSON | | 2 | 检查目标渠道 | — | 收到推送消息 | | 3 | 查看「推送记录」页面 | — | 列表显示刚发送的推送记录及状态 |
懒猫评分/评论
0.0
0 条评论
应用信息
新功能
版本历史记录""
此 App 尚未收到足够的评分或评论,无法显示评论列表。