短信服务

提供验证码与通知两类短信接口:验证码用于注册、登录、找回密码,通知接口可发送自定义内容。

典型应用场景

按业务需要选择验证码接口或通知接口

注册与登录校验

用户注册、手机号登录时下发验证码。接口会校验号码状态:已注册不能重复注册,未注册不能登录,避免无效下发。

找回密码与换绑手机

修改密码、重置密码、更换绑定手机时校验身份。新手机号若已被其它账号占用,接口会直接拒绝。

业务通知与提醒

订单状态变更、服务到期提醒、系统告警等,通过通知接口发送自定义内容,支持多个号码。

核心能力

套餐支付、签名模板、计费规则与用量统计

与 ZONKVM 财务系统打通

短信套餐走系统内统一的订单与支付流程购买,支持微信、支付宝与账户余额;订单、账单与剩余条数在同一后台管理,无需另行对账。

短信签名管理

在会员中心提交短信签名,后台审核通过后即可作为发送签名;名下有多条签名时可指定默认签名。

短信模板

常用文案可在会员中心存为模板,发送时直接取用。内容无需先向通道报备模板,自定义文案可直接下发,临时活动也能马上启用。

按字数折算条数

短信内容每 60 个字折算 1 条,超出部分按多条计算。发送前会先校验余额,不足时直接返回,不会产生欠费。

发送频率控制

同一手机号同一场景 60 秒内只能发一条,同一 IP 每小时最多 5 条,防止被刷与误触重复发送。

发送记录与用量统计

会员中心可逐条查看短信的手机号、内容与发送结果;首页提供近 7 天发送量趋势图,并实时显示账户剩余条数,用量一目了然。

接口说明

对外接口需携带签名参数;站内验证码接口供自有页面使用

POST /api/index/smsSend 发送验证码短信
传入 mobilecode,系统按固定文案生成验证码短信并下发。 需携带 apiidtimestampsign 完成鉴权, 且账户下必须有已审核通过的签名,否则返回「您还没有已审核签名!」。
POST /api/index/smsNotice 发送通知短信(自定义内容)
传入 mobilemsg,可发送任意业务内容,支持多个号码(以逗号分隔)。 同样需要 apiidtimestampsign 与已审核签名。
POST /api/sms/send 站内发送验证码
参数 mobileeventevent 指定业务场景: register 注册、login 登录、changemobile 换绑手机、 changepwd / resetpwd 修改与重置密码。 接口会校验号码在该场景下的合法性,并做频率限制。
POST /api/sms/check 校验验证码
参数 mobileeventcaptcha。 验证码有效期 120 秒,同一条验证码最多校验 10 次,超过后失效需重新获取。

签名生成方式与 api_key 请联系我们获取。签名参数本身不参与签名计算。

短信套餐

购买后条数充入账户,按实际发送扣减

基础型短信包

¥50.00

含 1000 条短信

普及型短信包

¥248.00

含 5000 条短信

企业型短信包

¥480.00

含 10000 条短信

增强型短信包

¥2250.00

含 50000 条短信

豪华型短信包

¥4200.00

含 100000 条短信

计费方式:短信内容每 60 个字折算 1 条,超出按多条计算;发送前校验账户条数,不足时返回「短信余额不足」。

常见问题

接入前后常被问到的问题

发送前必须要有短信签名吗?
需要。对外发送接口要求账户下至少有一条已审核通过的签名,否则会返回「您还没有已审核签名!」。签名在会员中心提交,经后台审核通过后生效;若有多条,可指定其中一条为默认签名。
一条短信算几条?
按内容长度折算:每 60 个字计 1 条,超出部分向上取整按多条计算。例如 130 个字的内容会按 3 条扣减。发送前系统会先检查账户剩余条数是否足够。
能发营销类短信吗?
可以通过通知接口(smsNotice)发送自定义内容,内容由你自行组织。需要注意的是,营销类短信的发送行为需符合运营商规范与相关法规要求,请自行确认内容合规。
用户收不到验证码怎么办?
先在发送记录中查看该条的实际状态:若状态为失败,说明未送达网关;若显示已发送,则可能是号码拦截或运营商延迟。同时注意验证码 60 秒内不能重复发送,频繁请求会被限流。
验证码多久失效?
验证码有效期为 120 秒,同一条验证码最多可校验 10 次,超过次数或超时后需要重新获取。

开始使用

三步即可完成接入

1购买短信套餐,条数充入账户
2在会员中心提交短信签名,等待后台审核通过
3获取接口账户与密钥,按接口文档调用发送