2017 © Pedro Peláez
 

library smsapi

SMS API for Laravel 5

image

volkanmetin/smsapi

SMS API for Laravel 5

  • Sunday, July 5, 2015
  • by volkanmetin
  • Repository
  • 2 Watchers
  • 1 Stars
  • 18 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 1 Open issues
  • 3 Versions
  • 0 % Grown

The README.md

Laravel 5 için SMS Paketi

Latest Stable Version Total Downloads Latest Unstable Version License, (*1)

Bu paket sayesinde Laravel 5.x kullanılan projelerinizde tekli veya çoklu sms gönderebilir, bakiye ve originator sorgulayabilirsiniz., (*2)

Uyarı, hata ve bilgilendirme için Türkçe dillerinde uyarı ve bilgi mesajlarını barındırır., (*3)

Kurulum

  • Öncelikle composer.json dosyanızdaki require kısmına aşağıdaki değeri ekleyin:, (*4)

    "volkanmetin/smsapi": "~1"
    

    Alternatif olarak composer require volkanmetin/smsapi:~1 komutu ile de paketi ekleyebilirsiniz., (*5)

  • Ardından composer paketlerinizi güncellemelisiniz. composer update komutu ile bunu yapabilirsiniz.
  • Şimdi de app/config/app.php dosyasını açın, providers içine en alta şunu girin:, (*6)

    'Volkanmetin\Smsapi\SmsapiServiceProvider',
    
  • Şimdi yine aynı dosyada aliases altına şu değeri girin:, (*7)

    'Smsapi' => 'Volkanmetin\Smsapi\Facades\Smsapi',
    
  • Şimdi de environment'ınıza konfigürasyon dosyasını paylaşmalısınız. Bunun için aşağıdaki komutu çalıştırın:, (*8)

    php artisan vendor:publish
    
  • app/config/smsapi.php dosyası paylaşılacak. Burada smsapi için size atanan kullanıcı adı, parola ve originator (sender_id) değerlerini girmelisiniz.

Kullanım

Birine o anda tekil SMS göndermek için:

$send = Smsapi::send('05355469076', 'Merhaba');
echo $send->last_message;

SMS gönderildi mi ?

$send = Smsapi::send('05355469076', 'Merhaba');
if($send) {
    echo 'SMS başarı ile gönderildi!';
} else {
    echo $send->last_message;
}

Birden fazla kişiye aynı anda aynı SMS'i göndermek için:

$kisiler = array('00905355469076', '+905355469076', '05355469076', '5355469076');
$send = Smsapi::send($kisiler, 'Merhaba');
echo $send->last_message;

Veya, (*9)

$send = Smsapi::send('00905355469076', '+905355469076', '05355469076', '5355469076', 'Merhaba');
echo $send->last_message;

Kalan Kontör Sorgulaması için:

echo Smsapi::getCredit();

Originatörleri listelemek için:

$originators = Smsapi::getOriginators();
dd($originators);

Gelecek bir tarihe SMS yollamak için:

echo Smsapi::send('05355469076', 'Geç gidecek mesaj', '2099-06-30 15:00'); //saniye yok, dikkat!

Farklı bir Originatör (Sender ID) kullanarak SMS yollamak için:

echo Smsapi::send('05355469076', 'merhaba', '', 'diğerOriginator');

Notlar

Oldukça geliştirilmesi gerek., (*10)

Lisans

Bu yazılım paketi MIT lisansı ile lisanslanmıştır., (*11)

The Versions

05/07 2015

dev-master

9999999-dev

SMS API for Laravel 5

  Sources   Download

MIT

The Requires

 

laravel api sms laravel5 turacell smsorigin

28/06 2015

1.0.1

1.0.1.0

SMS API for Laravel 5

  Sources   Download

MIT

The Requires

 

laravel api sms laravel5 turacell smsorigin

28/06 2015

1.0.0

1.0.0.0

SMS API for Laravel 5

  Sources   Download

MIT

The Requires

 

laravel api sms laravel5 turacell smsorigin