WUJIE AI 短信平台支持 开发接入 与 私有化部署 两种交付方式: 既可以按 API 文档快速对接到现有业务系统,也可以将整套平台部署到您自己的服务器, 独立运营、独立计费、独立品牌。通道直连三大运营商,覆盖验证码、通知、营销等全场景。

99.9%
短信到达率
3秒
平均送达时间
三网合一
通道覆盖
7×24
通道监控

三类短信场景全覆盖

平台将短信按业务场景划分为三类,分别对应不同的通道策略、发送优先级与合规要求,避免通知与营销相互挤占通道。

验证码短信 最高优先级

用于注册、登录、支付、改密等身份校验场景,走专属高速通道,独立于通知与营销队列,即使高峰期也能保障秒级送达。支持变量模板、有效期设置与频率限制。

通知短信 中优先级

用于订单状态、物流进度、账单提醒、系统告警等业务通知。支持批量发送与定时发送,可对接您的业务系统自动触发,到达率与稳定性兼顾。

营销短信 合规审核

用于活动推广、会员关怀、节日营销等场景。发送前需完成模板审核与签名报备,支持定时群发、短链追踪与发送效果统计,助力营销转化。

平台架构

短信平台从下到上分为五层,每一层都可独立扩展或替换,既适合作为 SaaS 服务使用,也适合部署到您自己的服务器独立运营。

接入层
HTTP / SDK / 控制台
鉴权与风控
签名校验 / 限流 / 黑名单
路由调度
通道选择 / 失败重试
通道网关
移动 / 联通 / 电信
数据与计费
回执 / 账单 / 报表

模块化架构

接入、鉴权、路由、通道、计费各层解耦,可按需替换通道或接入新的运营商资源,不影响其它模块。

多通道热备

同一运营商接入多个通道资源,主通道异常时自动切换备用通道,保障发送成功率。

可横向扩展

发送队列与网关支持多实例部署,业务增长时只需增加节点,即可承载更高的并发发送量。

核心功能

多通道智能路由

根据目标号码所属运营商、通道实时状态与价格,自动选择最优通道下发,失败自动重试。

模板与签名管理

支持模板变量、签名报备与审核流程,模板与签名与运营商同步,避免因格式问题被拦截。

定时与批量发送

支持定时发送、批量导入号码、分组群发,配合发送计划,适合会员关怀与活动推广。

状态回执与报表

每条短信都有完整状态回执,可在控制台查看发送量、成功率、失败原因与费用明细。

安全与频率控制

支持 API Key、IP 白名单、单号码频率限制与黑名单,防止接口被滥用或短信被恶意消耗。

开放 API 与 SDK

提供 HTTP API 与多语言 SDK,接口风格统一,方便对接到现有的用户系统、订单系统或告警系统。

开发接入

平台提供统一风格的 HTTP API,无论使用哪种语言,都可快速完成对接。以下是最常见的两种调用示例。

bash
curl "https://sms.wujie.ltd/v1/send" \
  -H "Authorization: Bearer $WUJIE_SMS_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "mobile": "13800138000",
    "template_id": "verify_code",
    "params": { "code": "8231" },
    "sign": "WUJIE AI"
  }'
python
import requests, os

resp = requests.post(
    "https://sms.wujie.ltd/v1/send",
    headers={"Authorization": f"Bearer {os.environ['WUJIE_SMS_KEY']}"},
    json={
        "mobile": "13800138000",
        "template_id": "verify_code",
        "params": {"code": "8231"},
        "sign": "WUJIE AI",
    },
    timeout=5,
)
print(resp.json())
javascript
const res = await fetch("https://sms.wujie.ltd/v1/send", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${process.env.WUJIE_SMS_KEY}`,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
    mobile: "13800138000",
    template_id: "verify_code",
    params: { code: "8231" },
    sign: "WUJIE AI",
  }),
});
console.log(await res.json());
📘
接口说明:所有接口统一返回 JSON 格式,包含 code、message、msg_id 三个字段。 msg_id 可用于后续查询该条短信的送达状态与回执。

两种部署方式

根据团队的技术能力与运营需求,可以选择直接调用我们的 SaaS 服务,也可以将整套平台部署到您自己的服务器,独立运营。

方式一 · SaaS 接入

直接使用 WUJIE AI 提供的短信平台服务,按量计费,无需自备服务器与通道资源。注册账号后获取 API Key,即可通过接口发送短信,后台提供完整的发送记录、费用明细与报表。

  • 开通即用,无部署成本
  • 按发送条数计费,无月租
  • 通道由平台统一维护与监控
  • 适合中小团队或业务快速验证

方式二 · 私有化部署

将整套短信平台部署到您自己的服务器,由您独立运营。我们提供源码交付、通道对接支持与部署指导,帮助您快速搭建属于自己的短信平台,独立计费、独立品牌。

  • 源码完整交付,自主可控
  • 独立域名与独立品牌运营
  • 对接自有通道或第三方通道
  • 提供部署指导与技术支持
⚠️
关于通道资源:私有化部署方案中,通道资源(即三大运营商的短信通道)需要由您自行对接或通过我们协助对接。 短信平台的软件系统与通道资源是两件事,部署平台只是第一步,能否稳定发送取决于通道质量与报备情况。

私有化部署流程

需求确认与环境准备

确认短信类型(验证码 / 通知 / 营销)、预计日均发送量、是否需要独立品牌与计费系统;准备一台云服务器(推荐 2核 4G 起)与域名。

通道对接与签名报备

对接短信通道资源,完成签名与模板的运营商报备。验证码与通知类通常 1-2 个工作日可完成,营销类审核相对更严格。

平台部署与配置

在您的服务器上部署平台程序,配置数据库、缓存、通道参数与计费规则,完成后进行连通性测试与压力测试。

联调上线与运维

与您的业务系统进行接口联调,确认发送、回执、计费、报表各环节正常后正式上线。上线后提供运维指导与故障响应支持。

服务器配置建议

短信平台本身资源占用不高,瓶颈通常在通道并发能力与数据库写入。以下是按发送量划分的配置建议。

阶段 日均发送量 推荐配置 说明
测试 / 小规模 1 万条以内 2核 4G · 80G 硬盘 · 5M 带宽 单机部署,适合内部系统或小体量业务
成长期 1 万 – 50 万条 4核 8G · 200G+ SSD · 10M 带宽 数据库与程序可同机部署,需注意磁盘 IO
规模化 50 万条以上 8核 16G+ · 500G SSD · 20M+ 带宽 建议程序与数据库分离,支持多节点扩展
💡
成本提示:前期无需高配服务器,一台轻量云主机即可完成部署上线;后期随发送量增长随时升级配置,无需迁移数据。 域名与备案按需准备,若仅内部使用也可以先用 IP 访问。

计费与合规

短信计费方式

SaaS 接入按 实际发送条数 计费,发送失败不计费。私有化部署为一次性软件交付费用,后续发送成本取决于您自己对接的通道价格。

合规与报备

营销类短信需完成签名报备与模板审核,内容需符合运营商规范。平台内置敏感词检测与频率限制,降低被拦截与投诉风险。

发送失败不计费,回执可查
按量计费,无月租与最低消费
支持企业对公转账与专票
签名与模板协助报备
敏感词与频率风控
发送记录长期留存可导出

常见问题

开发接入需要多久?

已有账号与 API Key 的情况下,接口联调通常 1 天内 可完成。主要时间会花在签名与模板报备上,验证码与通知类一般 1-2 个工作日,营销类视内容而定。

私有化部署需要什么技术栈?

平台采用主流的后端技术栈,支持 Linux 服务器部署,数据库与缓存可选用常见开源组件。部署前我们会提供环境清单与部署文档,按步骤执行即可。

通道资源必须自己对接吗?

私有化部署方案中通道由您自行对接,我们可协助对接。若您暂时没有通道资源,也可以先选择 SaaS 接入方式,后续业务稳定后再考虑私有化。

发送失败会重复计费吗?

不会。SaaS 接入按成功送达的条数计费,失败短信不计入费用,可在后台查看失败原因与状态回执。

咨询短信平台方案 查看平台搭建详情