yii2 阿里云 短信服务 aliyun_dysms [ 2.0 版本 ]
aliyun-dysms
安装
composer require "saviorlv/aliyun-dysms:~1.1.0"
or添加下列代码在composer.json文件中并执行composer update 操作
{
"require": {
"saviorlv/aliyun-dysms":"~1.1.0"
}
}
设置方法
全局使用
在config/main.php配置文件中定义component配置信息
'components' => [
.....
'aliyun' => [
'class' => 'saviorlv\aliyun\Sms',
'accessKeyId' => '123455',
'accessKeySecret' => '122345666'
],
....
]
代码中调用(调用短信发送接口示例)
$response = Yii::$app->aliyun->sendSms(
"孙坤峰", // 短信签名
"SMS_76350132", // 短信模板编号
"13673715134", // 短信接收者
Array( // 短信模板中字段的值
"code"=>"12345",
"product"=>"dsd"
),
"123"
);
print_r($response);
链接地址:aliyun_dysms
saviorLv 上海
注册时间:2015-09-17
最后登录:2024-04-23
在线时长:97小时56分
最后登录:2024-04-23
在线时长:97小时56分
- 粉丝30
- 金钱14410
- 威望120
- 积分16580
共 7 条评论
aliyun-dysms
安装
composer require "saviorlv/yii2-dysms:dev-master"
{ "require": { "saviorlv/yii2-dysms":"dev-master" } }
设置方法
全局使用
'components' => [ ..... 'aliyun' => [ 'class' => 'saviorlv\aliyun\Sms', 'accessKeyId' => '123455', 'accessKeySecret' => '122345666' ], .... ]
$response = Yii::$app->aliyun->sendSms( "孙坤峰", // 短信签名 "SMS_76350132", // 短信模板编号 "13673715134", // 短信接收者 Array( // 短信模板中字段的值 "code"=>"12345", "product"=>"dsd" ), "123" ); print_r($response);
Yii2专属 新的链接地址
通用包 新的链接地址
每次 更新版本太麻烦 直接用 dev-master 分支吧
diz-以前的账号删除了,这是新的地址
我怎么用都用不了
你用这个地址 https://github.com/Mr-sunK/yii2-dysms
之前的仓库删除了
@saviorLv 我用的phpstrom编辑器,怎么不不全代码,也不use进来,那我怎么引进了
@yii成功 composer 会用吗
和七牛云crazyfd上传插件冲突,装了这个,七牛就挂了。。。
啊,怎么会,插件地址发过来看一下
@saviorLv 报什么错呢?
请教一下,发送短信是 报致命错误:内存溢出,怎么解决?
应该不会是插件的问题吧,有具体的报错吗
//批量发送
$response = Yii::$app->aliyun->sendBatchSms(
array("孙坤峰","孙坤峰"), // 短信签名 "SMS_76350132", // 短信模板编号 array("136*****134","180*****459"), // 短信接收者 array(array( // 短信模板中字段的值 "code"=>"12345", "product"=>"dsd" ),array( // 短信模板中字段的值 "code"=>"123456", "product"=>"dsd" )), "123" );
//批量发送 签名、手机号、模板字段 数组长度必须相等
如上所示 180***259收到的短信 签名是"孙坤峰" 内容为 123456