laravel 集合腾讯云短信

开始我在网上找关于相关的腾讯云和laravel的集合,结果一个能用的都没有,不是水,就是写的不清不楚,真的很烦,

没办法,我自己写个吧,希望帮到大家!

1.第一步需要在laravel里面下载腾讯云的演示

    qcloudsms_php采用作曲家进行安装,要使用qcloudsms功能,只需要在composer.json中添加如下依赖:

{
"require": {
"qcloudsms/qcloudsms_php": "0.1.*"
}
}

      然后再项目目录下执行composer update即可

2.我是在应用程序/服务下创建一个PHP文件,作为公共的函数

如图:直接引入这里的文件

3.创建发送短信的函数

我这里没有用会话,用的是laravel的缓存机制,做一个随机数,和手机号拼接起来作为关键值保存,把随机数传到前端,

前端提交的时候把钥匙值传过来

4.校验短信验证码

laravel还有很多的缓存函数,大家可以去看看:http://laravelacademy.org/post/8387.html

版权声明:本文为博主原创文章,未经博主允许不得转载

猜你喜欢

转载自blog.csdn.net/weixin_37548807/article/details/81504602
今日推荐