این پکیح برای ارسال اس ام اس در لاراول می توانید استفاده کنید.
نصب
برای نصب این پکیج فایل composer.json
را باز کنید و کد زیر را در قسمت require
قرار دهید.
"require": { "pamenary/LaravelSms": "dev-master" },
حالا باید Composer بروز رسانی کنید
composer update
یا
composer require pamenary/laravel-sms
بعد از نصب پکیج ، لازم هست که service provider مربوط به پکیج را به فریم ورک لاراول بشناسونیم. برای این کار فایل app/config/app.php
را باز کنید و در بخش $providers ، خط زیر را به آرایه اضافه کنید:
Pamenary\LaravelSms\Laravel\SmsServiceProvider::class,
و در همین فایل در پایین تر نام مستعار این پکیج را در قسمت aliases
به فریم ورک لاراول معرفی می کنیم و خط زیر را اضافه می کنیم :
'Sms' => Pamenary\LaravelSms\Laravel\Facade\Sms::class,
در آخرین مرحله باید فایل Config
مربوط به این پکیج رو بسازیم .برای این کار مانند مرحله های قبلی دستور رو در CMD
وارد می کنیم تا این فایل در شاخه config/
ساخته بشه :
php artisan vendor:publish
دیگه کارهای مقدماتی نصب این پکیج تموم شد و الان پکیج sms قابل استفاده است.
نحوه استفاده
در ابتدا به آدرس config/sms.php
می ریم و دروازه پیش فرض (شرکت های ارائه دهنده خدمات ارسال اس ام اس) اس ام اس و نام کاربری، کلمه عبور و شماره را مشخص می کنیم.
ارسال اس ام اس
Sms::sendSMS('09136000415', 'text message'); // send message for a person Sms::sendSMS(['09136000415', '09361265987'], 'text mesage'); // send message for persons
زمانی که می خواهید غیر از دروازه پیش فرض ارسال اس ام اس بدون اینکه برید داخل فایل تنظیمات اس ام اس و پیش فرض را تغییر دهید به این روش عمل می کنیم:
$sms = new Sms(new \Pamenary\LaravelSms\Gateways\AzinwebGateway()); $sms->sendSMS(['09136000415'], 'text message');
موجودی گرفتن
Sms::getCredit();
شرکت هایی که این پکیج پشتیبانی می کنه:
https://azinweb.com/ http://arad-sms.ir http://ariaideh.com http://www.0098sms.com http://500sms.ir http://adpdigital.com/services http://afe.ir http://www.afilnet.com http://sms.amansoft.ir http://www.arkapayamak.ir http://asanak.ir http://asanak.ir http://barzingostar.ir6. Landing pagehttp://panelsms.bestit.co http://bulutfon.com http://caffeweb.com http://chapargah.ir http://chaparpanel.ir http://csmsplus.mobilinkworld.com http://sms.dot4all.it http://esms24.ir http://smspanel.faraed.com http://www.farapayamak.com http://farazpayam.com http://fayasms.ir صفحه نخست Homehttp://freepayamak.ir http://sms.hostiran.net http://melipayamak.ir
نکته: اگر شرکتی در این لیست نمی باشد لطفا documnet وب سرویس و آدرس سایت اون شرکت در قسمت نظرات درخواست کنید تا به زودی اضافه شود.