serid / yii2-smsaero
将短信消息集成到yii2应用程序中
1.1.0
2021-02-02 06:25 UTC
Requires
- yiisoft/yii2: *
This package is not auto-updated.
Last update: 2024-09-24 02:42:20 UTC
README
https://smsaero.ru/api/v1/ 将短信消息集成到yii2应用程序中
安装
一
安装此扩展的首选方式是通过 composer.
运行以下命令之一:
php composer.phar require --prefer-dist sersid/yii2-smsaero "dev-master"
或者
"sersid/yii2-smsaero": "dev-master"
将以下内容添加到您的 composer.json
文件的require部分。
二
$config = [ ... 'components' => [ ... 'sms' => [ 'class' => 'sersid\smsaero\SmsAero', 'user' => 'username', //'password' => '*****', 'api_key' => 'paste_your_api_key' // use api_key or password 'sender' => 'SMS Aero', // default sender ], ] ];
三
使用方法
扩展安装完成后,只需在代码中通过以下方式使用它:
发送消息
Yii::$app->sms->send('798765543210', 'Message'); //@see Send message method
检查已发送消息的状态
Yii::$app->sms->status(123456);
余额
Yii::$app->sms->balance(); // ['balance' => '30.00']
可用发送者
Yii::$app->sms->senders(); // ['INFORM', 'MY_SENDER', '...']
请求新签名
Yii::$app->sms->sign('new sender');