dicr / yii2-p1sms
Клиент p1sms.ru для Yii2
5.1.1
2021-08-16 02:46 UTC
Requires
- php: ~7.4 || ~8.0
- ext-curl: *
- dicr/yii2-helper: ~5.0
- dicr/yii2-json: ~2.0
- dicr/yii2-validate: ~2.3
- yiisoft/yii2: ~2.0
- yiisoft/yii2-httpclient: ~2.0
Requires (Dev)
- roave/security-advisories: dev-latest
README
API: https://admin.p1sms.ru/panel/apiinfo (реализованы не все запросы)
Конфигурация
$config = [
'modules' => [
'p1sms' => [
'class' => dicr\p1sms\P1Sms::class,
'apiKey' => 'XXXXXXXXXXX',
]
]
];
Использование
use dicr\p1sms\P1Sms;
/** @var P1Sms $module получаем модуль */
$module = Yii::$app->getModule('p1sms');
// создание запроса
$req = $module->createRequest([
'phone' => '+71111111111',
'text' => 'Проверка',
]);
// отправка СМС
$req->send();