短信服务密钥:阿里云短信 / 腾讯云短信

第三方服务接入 更新时间: 2026-09-14 浏览: 2

「系统设置 → 短信」支持阿里云短信与腾讯云短信两家服务商,用于注册、登录、找回密码、绑定手机等场景的验证码短信。两家均需先申请短信签名模板(国内短信须实名审核,通常要求企业资质),再创建 API 访问密钥填入后台。

阿里云短信

  1. 登录 阿里云 → 开通短信服务(sms.console.aliyun.com)。
  2. 国内消息 → 签名管理:申请签名(建议用网站名称,企业用户需上传资质),等待审核。
  3. 国内消息 → 模板管理:申请验证码模板,类型选「验证码」,模板示例:您的验证码为${code},有效期10分钟。审核通过后得到模板 Code(形如 SMS_123456789)。
  4. 创建访问密钥:控制台 RAM 访问控制 → 用户 → 创建用户(勾选 OpenAPI 调用)→ 授权 AliyunDysmsFullAccess → 生成 AccessKey IDAccessKey Secret(Secret 仅创建时可见)。
  5. 后台「短信 → 阿里云短信」填 AccessKey ID / AccessKey Secret / 签名名称 / 模板 Code,服务商选阿里云并启用。

腾讯云短信

  1. 登录 腾讯云 → 开通短信(console.cloud.tencent.com/smsv2),首次进入按提示创建 SmsSdkAppId(应用),形如 1400000000
  2. 国内短信 → 签名管理:提交签名(网站/公众号/企业名),等待审核。
  3. 国内短信 → 正文模板管理:申请验证码模板(您的验证码为{1},{2}分钟内有效。),通过后得到模板 ID(形如 2012345)。
  4. 创建访问密钥:控制台 访问管理 CAM → API 密钥管理 → 新建密钥,得到 SecretIdSecretKey
  5. 后台「短信 → 腾讯云短信」填 SecretId / SecretKey / SdkAppId / 签名名称 / 模板 ID,服务商选腾讯云并启用。

资费与合规:国内验证码短信按条计费(约 0.04~0.05 元/条),需预充值;签名/模板审核通常 2 小时~2 个工作日。个人主体可申请的签名类型受限,企业主体通过率更高。发送频率与额度在系统设置中可再限流。

调试:服务商选「log」时不发真实短信、验证码写入日志,用于本地开发。