ThinkCMF5 阿里云SMS插件


基于阿里云短信接口开发。可发验证码。

可以自行扩展短信通知。找了一圈没有发现 基于 阿里云短信接口的SMS。就自己动手写了一个。

有需要的可以下载。插件安装好之后,填写上阿里云应用信息,和已通过审核的短信模板ID。

调整一下 参数名称(短信模板里面的变量名)。就可以使用了。还可以通过hook自行扩展发送通知短信。


1. 使用前需要在阿里云开通短信服务:

https://www.aliyun.com/product/sms

注:是阿里云平台,不是阿里大鱼平台。


2. 前往短信控制台配置,需要添加短信模板:

https://dysms.console.aliyun.com/dysms.htm

注:阿里云短信以前注册在消息服务,新注册的是短信服务,可能会有差异。让自动跳转即可。


3. 设置短信签名。(签名:日常短信接收到的通知短信一般在头或者尾部【阿里云】之类,这个就是短信签名)


4. 新增短信模板,一般我们都是使用发送验证码。步骤就不详述了,给一个内容示例。

   短信内容示例:您的验证码是:${code},${time}分钟内有效。

   然后就是等待审核了,审核通过后就能发送了。保存成功后会得到一个短信模板ID:保存一下,后面会用到。

   

5. 获取 阿里云API 调用需要的 key Id,和 key Secret。

   获取地址:https://ak-console.aliyun.com



使用步骤:

1. 解压插件

2. 将解压出来的插件移动到 public\plugins 目录下。

3. 登录ThinkCMF 后台,进入:插件管理 =》 插件列表

4. 在插件列表找到手机短信插件(Sms),在操作栏点击 【安装】

5. 配置插件,安装完之后就可以看到【设置选项】

6. 将 key, secret, 短信签名,验证码模板ID,填写好。

调试选择开启后,不会真的发送短信,会产生一个验证码供调试使用,生产环境选择关闭即可。


若需要深入使用,请阅读源码,自行扩展。


ThinkCMF模板插件交流群:550851374 ,领取阿里云1000通用代金券

评论

暂时关闭,稍后恢复~
文档请看10遍以上!有问题可加QQ群!
发布插件

七牛专享优惠码

507670e8

ThinkCMF教程


ThinkCMF 8.0.0发布啦!祝大家节日快乐! 立即体验!