Расширение yii для работы с сервисом sms.ru

в 5:15, , рубрики: php, sms, yii, Веб-разработка, компонент, метки: , ,

Сегодня я бы хотел поделиться информацией о компоненте для yii, который позволяет отправлять смс рассылки через сервис sms.ru.

Установка:

Загрузите yii-sms из репозитория github — github.com/pimax/yii-sms:

cd protected/extensions
git clone git://github.com/pimax/yii-sms.git

В protected/config/main.php внесите следующие строки:

'components' => array
(
    'sms' => array
    (
        'class'    => 'application.extensions.yii-sms.Sms',
        'login'     => 'username',      // Логин на сайте sms.ru
        'password'   => 'password',     // Пароль
    )
);

Использование:

Отправка sms

Yii::app()->sms->send('79251234567', 'Проверка отправки');
Yii::app()->sms->send('79251234567', 'Проверка отправки', 'Имя отправителя', time(), $test=true, $partner_id);

Статус SMS:

Yii::app()->sms->status('sms id');

Стоимость SMS:

Yii::app()->sms->cost('79251234567', 'Проверка отправки');

Баланс:

Yii::app()->sms->balance();

Дневной лимит:

Yii::app()->sms->limit();

Отправители:

Yii::app()->sms->senders();

Проверка валидности логина и пароля:

Yii::app()->sms->check();

Вот и все!

Автор: pimax

Источник

* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js