多平台统一消息推送平台 · v1(独立项目 + SDK)

API
  • POST /v1/send — 发送(即时/延时,需签名头)
  • POST /v1/cancel?messageId= — 取消(预约改约/取消)
  • POST /v1/reschedule?messageId=&newTime= — 改约
  • GET /v1/ping — 健康检查(SDK 启动探测)
鉴权
  • 请求头:X-App-Id / X-Timestamp / X-Sign
  • sign = HMAC-SHA256(appId + "\n" + timestamp + "\n" + body, appSecret)
  • v1 简化:body 传空串(内网 + bizId 幂等够用,v2 升级含 body)
v1 通道

📧 邮件(SMTP) · 🤖 钉钉群机器人(webhook+加签)

通道开关 + 账号见 application.yml(push.channels.*)