rashpil91 / yii2-smsc
Компонент для отправки смс с помощью сервиса smsc.ru
Installs: 3
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:yii2-extension
Requires
- yiisoft/yii2: ~2.0.0
This package is not auto-updated.
Last update: 2025-06-10 08:00:17 UTC
README
Компонент для отправки смс с помощью сервиса smsc.ru для Yii2.
Installation
The preferred way to install this extension is through composer.
Either run
php composer.phar require --prefer-dist rashpil91/yii2-smsc "*"
or add
"rashpil91/yii2-smsc": "*"
to the require section of your composer.json
file.
Подключение
To use sender, you should configure it in the application configuration like the following, :
'components' => [ ... 'smsc' => [ 'class' => 'rashpil91\smsc\Smsc', 'config' => [ 'login' => "", //Ваш логин 'psw' => "", //Ваш пароль 'debug' => !1, //Включить режим отладки 'charset' => 'utf-8' ] ], ... ],
Пример
Отправить сообщение
Yii::$app->smsc->Message(89998887766, "Казна пустеет, милорд");
Проверить статус сообщения
Yii::$app->smsc-getStatus(89998887766, 1); //Где 1 это ID сообщения, полученный при отправке
Данные запроса (Заполняются только при включенном режиме отладки)
Yii::$app->smsc->debug_details;
Узнать стоимость сообщения
Yii::$app->smsc->getCost(89998887766, "Казна пустеет, милорд");
Баланс
Yii::$app->smsc->getBalance();