腾讯短信系统可通过后台配置腾讯的短信各种密钥,模板id等信息。并且提供各种接口,自带含有短信注册与找回密码等功能,源代码与可视化界面都已完成。兑换完之后只需按教程进行导入到自己的项目中即可,大幅度减少配置与研发成本。其中包含以下功能点:




使用流程
1.安装插件:在servers文件夹中安装腾讯短信插件 npm install qcloudsms_js
2.导入后端代码:导入线上数据库与接口
在页面编辑,接口配置,数据库配置中有个线上导入按钮
点击之后选择腾讯短信管理-短信注册-短信找回密码
先把所有的数据库表,接口,以及后台页面导入进来。如你的后台不需要短信注册与找回密码可以不用导入后台界面。导入进来一定要点击保存。
3.引用插件:在发送短信接口中,双击接口文件即可开接口源代码,输入插件引用插件代码 const QcloudSms = require("qcloudsms_js")

4.配置动态路由:短信配置后台页面导入之后菜单管理根据文件与文件名称配置预览地址。
5.导入页面“后台注册页面导入”,注意:这里会替换自带的注册页面请做好备份,并且手动插入短信注册接口与发送短信接口引用。
import {
findOneGetQcloudSms
} from '../api/qcloudSms.js'
6.导入找回密码页面,并手动插入发送短信接口与重置密码接口引用。
import {
updateResetPassword
} from '../../api/user.js'
import {
findOneGetQcloudSms
} from '../../api/qcloudSms.js'
6.1补充-导入短信配置页面并添加引用api代码
import {
findOneQcloudSms,
updateQcloudSms
} from '../../api/qcloudSms.js'
7.配置路由:src/router/index.js中手动本地配置路由。
8.配置白名单:在src/permission.js文件中 白名单whiteList数组里将此找回密码页面添加进来,否则会出现需要登录才可访问该页面
9.配置短信参数:后台短信参数配置-根据自己的配置信息配置短信参数
10.注意事项:发送短信接口-参数的配置需根据自生模板配置而定。如果你的模板有两个参数则发送短信的接口中的params数组里需要放两个值。

短信配置错误如何排查等更多细节与教程可见视频。
https://www.bilibili.com/video/BV1RG4y1s7n4/?zw&vd_source=6c5683ff2482bbae011fc2aa00abe585