serid/yii2-smsaero

将短信消息集成到yii2应用程序中

安装: 531

依赖项: 0

建议者: 0

安全: 0

星标: 1

关注者: 2

分支: 1

开放问题: 0

类型:yii2-extension

1.1.0 2021-02-02 06:25 UTC

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
        ],
    ]
];

阅读文档 http://smsaero.ru/api/

使用方法

扩展安装完成后,只需在代码中通过以下方式使用它:

发送消息

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');