davidxu / yii2-alisms
阿里云短信库包
v1.0.2
2017-07-20 11:43 UTC
Requires
- php: >5.5
This package is auto-updated.
Last update: 2024-09-10 04:38:03 UTC
README
阿里云短信库包
描述
本库用于阿里云短信发送和查询。
基于支付宝短信API 20170525。
安装
安装此扩展的首选方式是通过 composer。
运行以下命令之一
php composer.phar require --prefer-dist davidxu/yii2-alisms "*"
或添加
"davidxu/yii2-alisms": "*"
到您的 composer.json
文件的 require 部分并运行
"php composer.phar update"
使用方法
要发送短信,请参考以下示例
use davidxu\alisms\Sms;
class AliSms extends Controller
{
public function actionSend()
{
$alisms = new Sms();
$alisms->accessKeyId = 'your-alismsAccessKeyId';
$alisms->accessKeySecret = 'your-alismsAccessKeySecret';
$alisms->signName = 'your-smsSignName';
$mobiles = [
'18800000000',
'18800000002',
];
$response = $alisms->sendSms('your-template-code', $mobiles);
return $response;
}
public function actionQuery()
{
$alisms = new Sms();
$alisms->accessKeyId = Yii::$app->params['alismsAccessKeyId'];
$alisms->accessKeySecret = Yii::$app->params['alismsAccessKeySecret'];
$alisms->signName = Yii::$app->params['smsSignName'];
$mobile = '18800000001';
$queryDate = '20170720';
$response = $alisms->querySendDetails($mobile, $queryDate);
return $response;
}
}
联系
如有任何问题,请联系 david.xu.uts@163.com
祝您玩得开心。