• 短信平台
    • 配置短信平台参数
    • 1.阿里大于(产品已下线,请跳过)
    • 2.云之讯(极其不推荐,请跳过)
    • 3.阿里消息服务(短信消息)(产品已下线,请跳过)
    • 4.【强烈推荐】阿里云短信服务
    • 短信发送接口
    • 短信模板
    • 测试短息

    短信平台

    version

    短信模块已经内置了阿里大于云之讯两个短信平台,默认启用的是阿里大于,可在后台自行切换。

    配置短信平台参数

    短信平台在使用前需要在后台「模块 - 短信模块 - 短信模版管理」处添加模版获得模版 ID。详细参数如下,

    1.阿里大于(产品已下线,请跳过)

    阿里大于需要配置的参数主要有 5 个

    • type : 普通短信固定为 normal
    • sign : 短信签名,传入的短信签名必须是在阿里大于“管理中心-短信签名管理”中的可用签名。
    • template : 短信模板ID,传入的模板必须是在阿里大于“管理中心-短信模板管理”中的可用模板。
    • appkey : 短信所属的应用标识
    • secret : 阿里大于短信平台用户 secret_key
    • extend : (非必填)额外标识,回调会传回该参数。

    2.云之讯(极其不推荐,请跳过)

    云之讯需要配置的参数有 4 个

    • accountsid : 开发者账号ID。由32个英文字母和阿拉伯数字组成的开发者账号唯一标识符。
    • token : 开发者账号TOKEN
    • appid: 应用ID
    • templateid : 短信模板ID

    3.阿里消息服务(短信消息)(产品已下线,请跳过)

    注意,这里不是短信服务,而是消息服务下的短信消息

    使用前,请务必先阅读一次 消息服务>SDK 参考>PHP SDK>发布短信消息示例

    阿里短信服务需要配置的参数有 7 个

    • end_point : 短信服务对外API地址,分公网和私网,请根据业务自行选择
    • access_id : 阿里云API密钥
    • access_key: 阿里云API密钥
    • topic_name : 短信主题名称
    • sign : 短信签名
    • template : 短信模版 Code
    • message_body : SMS消息体(阿里没有说明作用,不为空即可)

    以上字段,除注明外,均为必填字段,如业务需求,需要额外参数,可在「模块 - 短信模块 - 模型管理」处增减参数字段。

    4.【强烈推荐】阿里云短信服务

    阿里云正式整合了阿里大于和阿里云消息服务下的短信消息,整理后就是阿里云短信服务。若是没有历史问题,请使用阿里云短信服务。

    使用前,请务必先阅读一次 短信服务 > 开发指南 > API文档 > PHP > 短信发送API(SendSms)—-PHP

    阿里云短信服务配置

    • access_id : 阿里云API密钥
    • access_key: 阿里云API密钥
    • sign : 短信签名
    • template : 短信模版 Code

    上述文档的配置参数请按照说明文档中步骤去申请获取。

    短信发送接口

    • v3.x
    • v2.x

    短信模板

    验证码短信模板内容

    1. 你的验证码为 ${code} 请勿将验证码告知他人

    测试短息

    图片