ThinkPHP5.0手把手实现手机阿里云短信验证_命名空间

 

阿里云短信服务介绍
阿里云短信服务就是以前的阿里大于,不过现在融合得到阿里云平台了。
首先,你需要注册一个阿里云账号,这个自行解决。

 ThinkPHP5.0手把手实现手机阿里云短信验证_php_02

 

仅用于测试使用官方送的代金券够用了。
相关配置
1.开通阿里云AccessKey:云账号AccessKey具有所有云产品API的访问权限,一旦泄露将导致极大的安全风险!

 ThinkPHP5.0手把手实现手机阿里云短信验证_发送短信_03

ThinkPHP5.0手把手实现手机阿里云短信验证_手机验证码_04

 

 

点击创建Access Key,然后Access key Secret 点击显示按钮然后输入绑定的手机验证码就可查看。
2.短信签名,及短信模板(按照要求创建即可)

 ThinkPHP5.0手把手实现手机阿里云短信验证_访问权限_05

 ThinkPHP5.0手把手实现手机阿里云短信验证_发送短信_06

ThinkPHP5.0手把手实现手机阿里云短信验证_访问权限_07

 

ThinkPHP5.0手把手实现手机阿里云短信验证_php_08

 RegisterController.php中

ThinkPHP5.0手把手实现手机阿里云短信验证_命名空间_09

 

 

ThinkPHP5.0手把手实现手机阿里云短信验证_命名空间_10

 

 

将阿里的短信SDK包引入引入项目中,一定要注意命名空间,如何不给SmsDemo.php加上命名空间,那么在register控制器中实例化SmsDemo类时,会报错,无法调用类里面的发送短信sendSms方法

SmsDemo.php中加命名空间

ThinkPHP5.0手把手实现手机阿里云短信验证_php_11

ThinkPHP5.0手把手实现手机阿里云短信验证_访问权限_12