PHPackages                             aybimyazilim/dataport-sms-notification - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Mail &amp; Notifications](/categories/mail)
4. /
5. aybimyazilim/dataport-sms-notification

ActiveLibrary[Mail &amp; Notifications](/categories/mail)

aybimyazilim/dataport-sms-notification
======================================

DataPort SMS notification channel for Laravel

v1.0.0(9mo ago)064MITPHPPHP ^8.1

Since Sep 11Pushed 9mo agoCompare

[ Source](https://github.com/AybimYazilim/dataport-sms-notification)[ Packagist](https://packagist.org/packages/aybimyazilim/dataport-sms-notification)[ RSS](/packages/aybimyazilim-dataport-sms-notification/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (6)Versions (2)Used By (0)

DataPort SMS Notification Channel for Laravel
=============================================

[](#dataport-sms-notification-channel-for-laravel)

Bu paket, Laravel uygulamalarında DataPort SMS servisi üzerinden SMS gönderimi için notification channel sağlar.

✨ Özellikler
------------

[](#-özellikler)

- ✅ Kapsamlı hata yakalama ve handling
- ✅ Detaylı SMS gönderim logları
- ✅ Veritabanı tabanlı SMS takibi
- ✅ İstatistik ve raporlama
- ✅ Otomatik retry mekanizması
- ✅ Rate limiting desteği
- ✅ Telefon numarası validasyonu
- ✅ Queue desteği
- ✅ Artisan komutları
- ✅ Comprehensive testing

🚀 Kurulum
---------

[](#-kurulum)

Composer ile paketi yükleyin:

```
composer require AybimYazilim/dataport-sms-notification
```

Konfigürasyon dosyasını yayınlayın:

```
php artisan vendor:publish --tag=dataport-sms-config
```

### Migration'ları Yayınlayın ve Çalıştırın

[](#migrationları-yayınlayın-ve-çalıştırın)

```
php artisan vendor:publish --tag=dataport-sms-migrations
php artisan migrate
```

⚙️ Konfigürasyon
----------------

[](#️-konfigürasyon)

`.env` dosyanıza DataPort SMS bilgilerinizi ekleyin:

```
DATAPORT_SMS_USERNAME=your_username
DATAPORT_SMS_PASSWORD=your_password
DATAPORT_SMS_SCOPE=your_scope
DATAPORT_SMS_ORIGINATOR="YOUR COMPANY"
DATAPORT_SMS_SHORT_NUMBER=5967
DATAPORT_SMS_TIMEOUT=120
DATAPORT_SMS_MAX_MESSAGE_LENGTH=1000
```

Kullanım
--------

[](#kullanım)

### Basit Notification

[](#basit-notification)

```
