Spug推送平台:开发者的消息推送神器
作为开发者,你可能经常遇到这些问题:
- 报警信息需要同时通知多个值班同事?
- 用户触达要适配不同渠道太麻烦?
- 第三方平台需要集成消息推送但不想维护通道?
Spug推送助手全新升级「多场景推送模式」,用最简单的方式解决消息触达难题!
🚀 3分钟快速入门
- 注册账号:访问 push.spug.cc 微信扫码创建账户
- 获取密钥:在控制台生成你的专属
user_id/app_key
- 发送消息:用任意语言调用API(支持curl/Python/Java等)
调用示例
CURL 示例
curl 'https://push.spug.cc/xsend/1faf47bcab784bb5b26?title=服务器告警&content=CPU使用率95%&channel=voice|sms|fs'
Python 示例
import requests
body = {'title': '服务器告警', 'content': 'CPU使用率95%', 'channel': 'voice|sms|fs'}
requests.post('https://push.spug.cc/xsend/1faf47bcab784bb56', json=body)
🔧 不同场景的最佳实践
个人极简模式 - 独立开发者的瑞士军刀
适用场景:
✔️ 监控脚本报警 ✔️ 个人项目通知 ✔️ 自动化流程触发
怎么用:
- 1、后台绑定常用接收方式(如:微信+短信)
- 2、任意程序调用接口直接推送
# 服务器CPU监控脚本示例
curl 'https://push.spug.cc/xsend/<user_id>?title=CPU告警&content=使用率95%&channel=voice'
团队协作模式 - 让消息必达每个成员
典型场景:
🔔 系统故障通知 📋 值班提醒 ✅ 工单状态更新
核心优势:
▸ 预置消息模板库
▸ 灵活绑定成员接收渠道
▸ 支持多通道并行推送
# 重要信息通知(同时推企业微信+邮件+短信)
# 覆盖模板默认接收对象(curl示例)
curl "https://push.spug.cc/send/<your_template_id>?key1=重要公告"
服务商模式 - 无需对接SDK的代发方案
解决痛点:
◼️ 客户渠道配置各异 ◼️ 避免重复对接通道 ◼️ 保障客户数据隔离
运作流程:
- 1、客户在您平台配置自己的接收方式
- 2、您通过统一API代发消息
- 3、客户实时收到消息(完全渠道透明)
// Web应用示例(Node.js)
fetch('https://push.spug.cc/xsend/<APP_KEY>', {
method: 'POST',
body: JSON.stringify({
title: '新的工单提醒',
content: '用户A提交了售后申请'
})
})
📌 开发者必看指南- 简单易用的接口调用
- 接口地址:
https://push.spug.cc/xsend/<user_id>
<user_id>
为用户的唯一标识
- 说明: 通过该接口,可以实现多渠道的消息推送。
请求参数
参数名 | 是否必填 | 说明 | 示例 |
---|---|---|---|
title | 是 | 消息标题 | 服务器告警 |
type | 否 | 消息内容格式(默认text,支持text和markdown) | markdown |
content | 是 | 消息内容(根据type渲染) | CPU使用率95% |
channel | 否 | 指定消息通道,不指定则使用默认通道 | voice|sms |
支持的通道类型
voice
: 电话sms
: 短信mail
: 邮件wx_mp
: 微信公众号wx
: 企业微信机器人dd
: 钉钉机器人fs
: 飞书机器人
调试技巧
-
在控制台查看实时推送日志
-
使用测试模式避免触发真实通知
🎯 为什么选择Spug推送助手?
-
99.99% SLA保障:军工级消息可靠性
-
毫秒级延迟:实测平均送达时间<800ms