Sms.ru рд╕реЗрд╡рд╛ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП yii рдПрдХреНрд╕рдЯреЗрдВрд╢рди

рдЖрдЬ рдореИрдВ yii рдХреЗ рд▓рд┐рдП рдШрдЯрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдирдХрд╛рд░реА рд╕рд╛рдЭрд╛ рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛, рдЬреЛ рдЖрдкрдХреЛ sms.ru рд╕реЗрд╡рд╛ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдПрд╕рдПрдордПрд╕ рдбрд╛рдХ рднреЗрдЬрдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред

рд╕реНрдерд╛рдкрдирд╛:


Github рднрдВрдбрд╛рд░ рд╕реЗ yii-sms рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ - github.com/pimax/yii-sms :

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


рд╕рдВрд░рдХреНрд╖рд┐рдд / config / main.php рдореЗрдВ, рдирд┐рдореНрди рдкрдВрдХреНрддрд┐рдпрд╛рдБ рджрд░реНрдЬ рдХрд░реЗрдВ:

 'components' => array ( 'sms' => array ( 'class' => 'application.extensions.yii-sms.Sms', 'login' => 'username', //    sms.ru 'password' => 'password', //  ) ); 


рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:


рдПрд╕рдПрдордПрд╕ рднреЗрдЬрдирд╛

 Yii::app()->sms->send('79251234567', ' '); Yii::app()->sms->send('79251234567', ' ', ' ', time(), $test=true, $partner_id); 

рдПрд╕рдПрдордПрд╕ рд╕реНрдерд┐рддрд┐:

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

рдПрд╕рдПрдордПрд╕ рд▓рд╛рдЧрдд:

 Yii::app()->sms->cost('79251234567', ' '); 

рд╕рдВрддреБрд▓рди:

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

рджреИрдирд┐рдХ рд╕реАрдорд╛:

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

рдкреНрд░реЗрд╖рдХреЛрдВ:

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

рд▓реЙрдЧрд┐рди рдФрд░ рдкрд╛рд╕рд╡рд░реНрдб рдХреА рдорд╛рдиреНрдпрддрд╛:

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

рд╡рд╣ рд╕рдм рд╣реИ!

Source: https://habr.com/ru/post/In187360/


All Articles