我司企业网站的短信模块目前只支持与阿里云短信对接,再使用之前需要先登录您的阿里云账号,开通短信服务。
一:阿里云官网操作
访问阿里云官网,登录您的阿里云账号,登录后在菜单中点击“产品”然后再“搜索云产品”中搜索短信服务,就就可以进入短信服务器开通页面,开通后根据自己的需求选购短信套餐(一般是300元/5000条)。
1,请访问 https://ram.console.aliyun.com/manage/ak ,然后创建 “AccessKey”创建设置并获取accessKeyId和accessKeySecret信息。
2,短信服务 -> 国内信息 -> 签名管理-添加签名,然后将“签名名称”填写到此处。
3,短信服务 -> 国内信息 -> 模板管理-添加模板(模板类型:验证码),然后将“模版CODE”填写到此处(用于系统短信验证码功能),如果在其它地方使用短信发送功能,可以使用代码:$sms->send_sms(手机, 模版CODE, 数组形式的变量属性)。
二:系统后台操作
一般我们在做企业网站时候,已经安装了短信模块,在第一步流程里获取到相关资料后,可以在系统后台的“系统设置 -> 短信服务”中输入步骤一获取的参数,配置好后阿里云短信功能就配置完成了,可以在您需要使用的地方进入发送短信。
1,会员模块,然后在会员列表右上角点击“设置”然后把登录方式改成手机登录,那前台会员注册页面就会默认调用短信模块,注册时就需要验证手机短信验证码。
2,如果要在其它地方使用短信发送功能,可以使用“$系统标识->send_sms($phone_number, $TemplateCode, $TemplateParam);”发送短信。
$phone_number就是要接收短信的手机号(是接收的,不是发送短信的,发送短信是由阿里云短信平台发送,不是用您的手机);
$TemplateCode就是“短信服务 -> 国内信息 -> 模板管理-添加模板(模板类型:验证码)”中添加的模板代码,注意模板类型要根据您发送的短信内容选择;
$TemplateParam是对应$TemplateCode中的可变参数,比如“您的验证码为 ${code} ,该验证码5分钟内有效,请勿泄露于他人”,其中的${code}对应的就是$TemplateParam,当然$TemplateParam也可以是一个数组,然后依次对应$TemplateCode包含的${code}。
以上便是阿里云短信模块在企业网站中的使用方法了,希望对大家有所帮助哦。