为您提供的开发者资源
从 API 文档到代码示例,从插件到测试工具,整理接入前后需要查看的资料入口
按六步完成基础接入准备
从注册、测试、报备到排查,梳理上线前需要确认的步骤
# 步骤 1:注册或登录账号 打开 /reg 完成注册 登录控制台,确认账号状态、余额和 API 信息
API 文档入口
选择对应的 API 接口查看详细文档,包含请求参数、响应示例和错误码说明
国内短信 API
验证码短信、通知短信、营销短信的统一发送接口,支持批量发送和定时发送。
国际短信 API
面向国际短信发送场景,结合目的地、通道规则和发送状态查看接入说明。
语音验证码 API
语音电话播报验证码,适用于短信未及时收到、关键校验需要补充触达的场景。
状态报告 / 发送记录
查看短信发送状态回执、历史发送记录和消费明细,辅助定位发送结果。
错误码说明
整理 API 返回码、可能原因和处理建议,辅助定位接口调用异常。
多语言代码示例
这里展示最小调用示例,完整 PHP、Java、Node.js、Python、Go、ASP、C# 示例请查看代码示例文档。
# cURL 连通性测试示例 curl -G "https://api.smsbao.com/sms" \ --data-urlencode "u=$SMSBAO_USER" \ --data-urlencode "p=$SMSBAO_API_KEY" \ --data-urlencode "m=13800138000" \ --data-urlencode "c=【短信宝】您的验证码是 123456"
不会深度开发也能接入
提供主流建站系统和 CMS 的插件入口,适合用插件降低短信验证码、通知和会员验证的接入成本
WordPress 插件
适用于用户注册、登录、找回密码等场景的短信验证码功能,具体安装步骤以插件说明为准。
查看详情 →Discuz 插件
论坛注册、发帖验证、密码找回等场景短信接入,支持 Discuz! X3.x 版本。
查看详情 →Typecho 插件
博客评论通知、用户注册验证等场景的短信接入入口,适合轻量站点按需配置。
查看详情 →通用验证码插件
适用于任何网站的用户注册、登录、表单提交的短信验证码接入方案。
查看详情 →商城 / CMS 插件
支持主流电商系统和 CMS 的订单通知、物流提醒、会员验证等功能。
查看详情 →插件常见问题
插件安装、配置、排错等常见问题的解答和解决方案。
查看详情 →技术接入与合规连接
开发者页必须把技术接入和合规连接起来。签名和模板报备是短信发送的前置条件,提前了解报备流程,避免上线阻塞。
错误码与排查指南
常见返回码、发送失败原因、状态报告解读和验证码问题排查
| 返回码 | 含义 | 处理重点 |
|---|---|---|
| 0 | 提交成功,平台已接收请求 | 查记录 |
| 30 | 密码、MD5 或 ApiKey 错误 | 鉴权 |
| 40 | 账号不存在或账号环境不一致 | 账号 |
| 41 | 账户余额或产品余量不足 | 余额 |
| 43 | 调用服务器 IP 不在允许范围内 | IP |
| 50 / 51 | 内容敏感或手机号码格式不正确 | 内容/号码 |
| 问题阶段 | 怎么判断 | 下一步 |
|---|---|---|
| 接口未提交 | API 返回错误码或控制台没有发送记录 | 查参数 |
| 提交后失败 | 发送记录显示失败,或状态报告返回失败原因 | 查记录 |
| 成功未收到 | 记录显示成功,但用户手机没有收到短信 | 查终端 |
| 部分失败 | 同一批次部分号码失败或延迟 | 查号码 |
| 内容审核 | 签名、模板、变量或敏感词导致失败 | 查报备 |
| 余额费用 | 余额、套餐或产品 ID 不匹配 | 查余额 |
| 记录状态 | 说明 | 处理重点 |
|---|---|---|
| 无记录 | 请求未被平台接收,通常是接口、账号或网络问题 | 回查请求 |
| 提交成功 | 返回 0 只代表提交成功,不等于用户已收到 | 看回执 |
| 发送失败 | 根据发送记录或状态报告中的失败原因继续定位 | 看原因 |
| 状态未知 | 可能仍在回执中,或需结合后台记录确认 | 稍后查 |
| 上行/回调 | 上行短信和状态报告回调需先确认控制台或客服配置 | 查配置 |
| 批量记录 | 记录失败号码比例、发送时间、内容和号码来源 | 分批查 |
| 现象 | 优先检查 | 处理重点 |
|---|---|---|
| 验证码收不到 | 先看接口返回码,再看发送记录和状态报告 | 按记录查 |
| 提交成功未收到 | 确认号码状态、手机拦截、发送时间和运营商延迟 | 查终端 |
| 频繁发送 | 检查同手机号、同 IP、同设备的请求频率 | 加风控 |
| 内容被拦截 | 确认签名、模板变量和验证码文案是否合规 | 查模板 |
| 扣费疑问 | 以平台资费、发送记录和最终状态规则为准 | 查计费 |
| 复现困难 | 保留请求时间、脱敏手机号、返回码和业务场景 | 留现场 |
开发者 FAQ
围绕接口、测试、报备、发送记录和插件接入整理常见问题

