代码拉取完成,页面将自动刷新
sms component for laravel
step1. 安装
composer require ktnw/sms
step2. 发布
php artisan vendor:publish --provider="Ktnw\sms\Providers\SmsServiceProvider"
step3. 执行命令
php artisan support:sms
step4. 配置config/smsConfig.php
step5. 订单日志表数据迁移
database/migrations/2022_01_21_135810_create_sms_log.php可根据业务需求自行扩展。
扩展后执行迁移:
php artisan migrate --path database/migrations/2022_01_21_135810_create_sms_log.php
若未进行扩展,也可执行以下命令进行迁移:
php artisan migrate --path vendor/ktnw/sms/src/database/migrations/2022_01_21_135810_create_sms_log.php
注意: 1. step2中会把SmsController发布到app\Http\Controllers\Api目录中。若不需要,可自行删除。
2. SmsController中包含基本的发送短信相关的功能。
1). 获取图形验证码; 2). 校验图形验证码; 3). 发送短信验证码; 4). 校验短信验证码
3. 可根据业务需求,自行扩展SmsController的功能。
4. 发送短信功能可参见SmsServiceProvider中的send方法。
5. 可根据业务需求,继承SmsBaseService类,自行扩展其他功能。
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。