短信配置
短信配置指南
TDuckX 支持接入腾讯云短信、阿里云短信等主流短信服务商,用于短信验证码、消息通知等场景。
一、短信模板要求
短信平台中的模板内容需要与系统传递参数保持一致。
例如:
您的验证码为:{code},5分钟内有效。
或者:
您的验证码为:${code},请勿泄露给他人。
不同短信平台支持的变量格式可能不同,请以实际平台要求为准。
⚠️ 重要:
模板中的动态参数名称必须与系统配置一致,否则可能导致短信发送失败。
二、腾讯云短信配置
1. 获取 SecretId 与 SecretKey
登录腾讯云控制台,进入:
短信服务 → API 密钥管理
创建并获取:
- SecretId
- SecretKey
参考下图:

2. 创建短信模板
进入腾讯云短信控制台创建短信模板,并完成审核。
模板审核通过后,记录:
- 模板 ID
- 短信签名
参考:

3. 创建应用并获取 AppID
进入:短信服务 → 应用管理 新建应用并记录:AppID
4. 配置到 TDuckX
进入:
系统配置 → 短信配置
选择:腾讯云短信

填写以下参数:
| 配置项 | 说明 |
|---|---|
| AppID | 腾讯云应用 ID |
| SecretId | API 密钥 ID |
| SecretKey | API 密钥 Key |
| 短信签名 | 审核通过的短信签名 |
| 模板 ID | 审核通过的模板 ID |
填写完成后点击保存,即可完成腾讯云短信接入。
三、阿里云短信配置
登录阿里云短信服务控制台。
创建并审核:
- 短信签名
- 短信模板
获取:
- AccessKey ID
- AccessKey Secret
参考下图:

完成后进入:系统配置 → 短信配置选择:阿里云短信;填写对应参数并保存即可。

四、配置短信通知模板
完成短信平台配置后,还需要配置系统内的短信通知模板。
进入:系统配置 → 通知配置
找到:短信验证码,模板并点击修改。

需要重点确认以下内容:
| 配置项 | 说明 |
|---|---|
| 模板 Code | 系统内置编码,禁止修改 |
| 第三方模板 ID | 必须与短信平台审核通过的模板 ID 一致 |
| 模板内容 | 仅作展示参考,以短信平台实际模板为准 |
⚠️ 注意:
如果第三方模板 ID 填写错误,将导致短信发送失败。
五、配置短信平台参数
进入:系统配置 → 短信配置,选择对应短信服务商并填写参数。填写完成后点击保存。
参考如下:

六、发送测试短信
所有配置完成后,建议先进行短信测试,确认配置是否正确。
进入短信测试页面:
- 输入手机号
- 点击发送测试短信
- 查看是否收到短信
参考如下:

常见问题
发送失败怎么办?
请依次检查:
- 短信签名是否已审核通过
- 短信模板是否已审核通过
- SecretId、SecretKey 是否填写正确
- AppID 是否填写正确
- 第三方模板 ID 是否与平台一致
- 手机号格式是否正确
配置保存成功但收不到短信?
常见原因:
- 模板参数名称不匹配
- 模板 ID 配置错误
- 短信签名未审核通过
- 短信服务商账户余额不足
- 短信服务商风控拦截
建议先使用系统自带的短信测试功能进行排查。