返回介绍

3.4 Sms

发布于 2020-10-05 11:38:12 字数 7308 浏览 1022 评论 0 收藏 0

短信平台

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

配置短信平台参数

短信平台在使用前需要在后台「模块 - 短信模块 - 短信模版管理」处添加模版获得模版 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

短信模板

验证码短信模板内容

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

测试短息

图片

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文