fibdesign / sms
a simple way to send your sms with Ghasedak api
Installs: 110
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:plugin
Requires
- ext-curl: *
This package is not auto-updated.
Last update: 2024-11-06 18:58:09 UTC
README
سلام به روی ماهتون. این یه پکیج لاراوله برای ارسال پیامک از طریق سامانه پیام کوتاه قاصدک.
نصب
برای نصب از کمپوزر استفاده میکنیم:
composer require fibdesign/sms
برای اینکه بتونید تنظیمات شخصی خودتون رو انجام بدین، فایل کانفیگ پکیج رو بیایم انتقال بدیم به پوشه کانفیگ پروژه
php artisan vendor:publish
بعد از وارد کردن این کامند، پروایدر زیر رو انتخاب کنید:
- Fibdesign\Sms\Providers\SmsProvider
یادتون نره که مقادیر رو توی env هم بزارید
SMS_API_KEY=apikey SMS_SENDER=تلفن ارسال کننده در سامانه
متد های موجود در این نسخه از پکیج
توی نسخه فعلی پکیج میتونید یکی از کارهای زیر رو انجام بدین:
- ارسال تکی پیامک
- ارسال گروهی پیامک
- ارسال با قالب از پیش تعریف شده در سامانه
- دریافت باقی مانده اعتبار
- لیست پیام های دریافتی
مقدار ها
نحوه استفاده
بریم با هم چند تا نمونه ببینیم
ارسال پیام تکی
$smsService->to(["0915221484"]) ->message("تست پیام") ->dispatch();
ارسال پیام گروهی
$smsService->to(["0915221484","0915221484"]) ->message("تست پیام") ->as("group") ->dispatch();
ارسال پیام با استفاده از قالب
$smsService->to(["0915221484","0915221484"]) ->message("تست پیام") ->template("phoneVerification") ->as("template") ->dispatch();
دریافت مقدار باقی مانده کیف پول
$smsService ->as("credit") ->dispatch();
نکته
توی پیام هاتون حتما کلمه لغو 11
رو قرار بدید وگرنه به مشکل میخورید!