swallsky / alisms
Aliyun sms developer kits
Installs: 136
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=5.6.4
- monolog/monolog: ^1.23
This package is not auto-updated.
Last update: 2025-01-10 20:38:53 UTC
README
阿里云短信服务开发工具包
开始使用
composer
composer require swallsky/alisms
使用方法1
//require('../vendor/autoload.php'); //加载composer,一般情况下这个都是框架集成 $res = SwaSky\Alisms\Send::verifyCode('手机号',mt_rand(1000,9999),[ 'accessKeyId' => '', //阿里云 acess key 'accessKeySecret' => '', //阿里云 access secret 'signName' => '', //短信签名 'templateCode' => '', //短信模板code 'logfile' => '' //短信异常信息日志文件信息 ]); if($res==0){ echo '发送失败!'; }else{ echo '发送成功!'; }
使用方法2
默认配置文件在app/config/alisms.php,可以通过设置verifyCode第三个参数改变配置信息路径
/** * 短信配置信息 */ return [ 'isopen' => true,//默认为true,开启发送功能,如果为false时,发送会显示成功,但是并不发送短信,此参数在开发调试时较重要 'accessKeyId' => env('ALI_ACCESSKEY'), //阿里云Access ID 'accessKeySecret' => env('ALI_ACCESSKEYSECRET'), //阿里云Access Key 'signName' => env('ALI_SIGNNAME'), //短信签名 'templateCode' => env('ALI_TEMPCODE'), //短信模板code 'logfile' => storage_path('logs/alisms-'.date('Y-m-d').'.log') //日志保存目录 ];
//require('../vendor/autoload.php'); //加载composer,一般情况下这个都是框架集成 $res = SwaSky\Alisms\Send::verifyCode('手机号',mt_rand(1000,9999)); if($res==0){ echo '发送失败!'; }else{ echo '发送成功!'; }
发送其他类型的短信
默认配置文件在app/config/alisms.php,可以通过设置verifyCode第三个参数改变配置信息路径
/** * 短信配置信息 */ return [ 'isopen' => true,//默认为true,开启发送功能,如果为false时,发送会显示成功,但是并不发送短信,此参数在开发调试时较重要 'accessKeyId' => env('ALI_ACCESSKEY'), //阿里云Access ID 'accessKeySecret' => env('ALI_ACCESSKEYSECRET'), //阿里云Access Key 'signName' => env('ALI_SIGNNAME'), //短信签名 'templateCode' => env('ALI_TEMPCODE'), //短信模板code 'logfile' => storage_path('logs/alisms-'.date('Y-m-d').'.log') //日志保存目录 ];
//require('../vendor/autoload.php'); //加载composer,一般情况下这个都是框架集成 use SwaSky\Alisms\Sms; $res = Sms::send( '手机号码', //接收者手机号 [//发送的数据 'cname' => '公司名称', 'password' => mt_rand(100,999) ], 'SMS_112780100' //短信模板 => 模版CODE ); if($res==0){ echo '发送失败!'; }else{ echo '发送成功!'; }