This is a official sms.ir laravel package
You can install the package via composer:
composer require mhgolestani77/smsir
publish provider (if you don't use laravel skip this)
php artisan vendor:publish --provider Mhgolestani77\Smsir\SmsirServiceProvider
Add this to env file (if you don't use laravel skip this)
SMSIR_API_KEY=
SMSIR_LINE_NUMBER=
add this line to the beginning of any class that you want to use smsir functions
use Mhgolestani77\Smsir\Smsir;
require __DIR__ . '/vendor/autoload.php';
use Mhgolestani77\Smsir\Classes\Smsir;
$smsir = new Smsir($line_number, $api_key)
Sending messages to mobile numbers
Get report of sent messages and received messages
Get account credit and line numbers
Response Models
Sending sms
http://localhost:8000/smsir/send/bulk
Get Report of today sent sms
http://localhost:8000/smsir/report/sent/today
Get Report of today received sms
http://localhost:8000/smsir/report/sent/today
__(`smsir.DeliveryStatus.$delivery_status`);
__(`smsir.SendStatus.$status`);
Please see CHANGELOG for more information what has changed recently.
Please see CONTRIBUTING for details.
- به سفارش شرکت ایده پردازان
- Pouya Biglari
The MIT License (MIT). Please see License File for more information.
This package was generated using the Laravel Package Boilerplate.