Skip to main content

简单消息服务

爱速搭中的手机短信验证码、密码即将过期手机短信通知都需要依赖简单消息服务SMS;爱速搭现支持百度智能云简单消息服务SMS腾讯云短信两种SMS配置,分别如下:

百度智能云简单消息服务SMS配置

  • ISUDA_SMS_TYPEbaidu 用以区分服务商
  • ISUDA_SMS_ENDPOINT 为百度云SMS的服务域名
  • ISUDA_SMS_AK 为百度云SMS密钥 SecretID
  • ISUDA_SMS_SK 为百度云SMS密钥 SecretKey
  • ISUDA_SMS_TPL 模板编码,此处为通用模板,仅支持一个模板变量 content
  • ISUDA_SMS_SIGN 为百度云SMS签名

腾讯云短信配置

  • ISUDA_SMS_TYPEtencent
  • ISUDA_SMS_SIGN 为腾讯云短信签名
  • ISUDA_SMS_SECRETID 为腾讯云短信密钥 secretId
  • ISUDA_SMS_SECRETKEY 为腾讯云短信密钥 secretKey
  • ISUDA_SMS_REGION 腾讯云短信地域信息
  • ISUDA_SMS_SDK_APPID 腾讯云短信应用ID
  • ISUDA_SMS_TPLID 腾讯云短信模板 ID,为通用模板,仅有一个模板参数

特定模板配置

爱速搭支持单独配置手机短信验证码、密码即将过期手机短信通知两种情况的短信通知模板。

  • ISUDA_SMS_VERIFY_TPL 手机短信验证码模板ID,仅有一个模板变量,使用百度智能云简单消息服务SMS时,变量名称为 code
  • ISUDA_SMS_EXPIRED_TPL 密码即将过期手机短信通知模板ID,模板中变量数取决于通知模板配置中用到的参数数量。
    • 使用百度智能云简单消息服务SMS时,密码过期通知模板中变量名与百度智能云简单消息服务SMS模板中变量名一一对应。
    • 使用腾讯云短信时,密码过期通知模板中使用到的变量顺序与腾讯云短信模板中参数顺序相同。

例如:超管后台 -> 站点设置 -> 通知模板 设置如下:

你好{username}:您的密码将于{lastDays}后过期,也就是{expireTime},为了不影响您的使用,请及时修改。

百度智能云简单消息服务SMS中对应模板应为:

你好${username}:您的密码将于${lastDays}后过期,也就是${expireTime},为了不影响您的使用,请及时修改。

腾讯云短信中对应模板应为:

你好{1}:您的密码将于{2}后过期,也就是{3},为了不影响您的使用,请及时修改。