PHP code example of khodja / smsc

1. Go to this page and download the library: Download khodja/smsc library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

khodja / smsc example snippets


'providers' => [
    // ...
    Khodja\Smsc\SmscServiceProvider::class, 
];

'aliases' => [
    ...
    'Smsc' => Khodja\Smsc\Facades\Smsc::class
];

// config/services.php
...
'smsc' => [
    'login' => env('SMSC_LOGIN', 'login'),
    'password' => env('SMSC_PASSWORD', 'mypass'),
    'post' => 1,             // использовать метод POST
    'https' => 1,            // использовать HTTPS протокол
    'charset' => 'utf-8',    // кодировка сообщения: utf-8, koi8-r или windows-1251 (по умолчанию)
    'debug' => 0,             // флаг отладки
    'smtp_from' => '[email protected]', // e-mail адрес отправителя
],
...

use Khodja\Smsc\Smsc;

SmsC::send('998901234567', 'Your activation code: 12134');

SmsC::sendSmsMail('998901234567', 'Hi Bro!');

SmsC::getBalance();

SmsC::getSmsCost('998901234567', 'Hi Bro!');

SmsC::getSmsCost('12', '99890123456');