2017 © Pedro Peláez
 

laravel masgsm

Laravel 5 için Masgsm SMS Kütüphanesi

image

ufukgokkurt/masgsm

Laravel 5 için Masgsm SMS Kütüphanesi

  • Friday, May 4, 2018
  • by ufukgokkurt
  • Repository
  • 1 Watchers
  • 0 Stars
  • 5 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 400 % Grown

The README.md

Laravel 5 için Masgsm SMS

Laravel 5.x projelerinizde Masgsm altyapısını kullanarak tekli veya çoklu sms gönderebilir,SMS raporlarını ve bakiyenizi sorgulayabilirsiniz., (*1)

Kurulum

  • Paketi projenize eklemek için aşağıdaki komutu kullanınız.
composer require ufukgokkurt/masgsm
  • app/config/app.php dosyasını açın, providers dizisi içine aşağıdaki satırı ekleyiniz.
Ufukgokkurt\Masgsm\MasgsmServiceProvider::class,
  • Aynı dosyada aliases kısmına aşağıdaki satırı ekleyiniz.
'Masgsm' => Ufukgokkurt\Masgsm\Facades\Masgsm::class,
  • Konfigürasyon dosyasını paylaşmak için aşağıdaki komutu kullanınız., (*2)

    php artisan vendor:publish --provider="Ufukgokkurt\Masgsm\MasgsmServiceProvider"
    
    • config/masgsm.php dosyası paylaşılacak. Burada Masgsm için size atanan kullanıcı adı, parola ve başlık değerlerini doldurmalısınız. Ayrıca .env dosyanıza MASGSM_USER, MASGSM_PASS ve MASGSM_DEFAULT_TITLE değerlerini ekleyerek config dosyanızı besleyebilirsiniz.

    Kullanım, (*3)


  • Tek bir mesaj metnini bir veya birden fazla numaraya göndermek için, (*4)

    $numaralar = array('50XXXXXXXX', '50XXXXXXXX', '50XXXXXXXX', '50XXXXXXXX'); 
    $mesaj='Test Mesaj';
    $smsID=Masgsm::sendSMS($numaralar,$mesaj); //$smsID integer bir değer olup, SMS raporu için kullanılacaktır
    
    • Her numaraya farlı bir mesaj metni göndermek için
    $numaralar = array('50XXXXXXXX', '50XXXXXXXX', '50XXXXXXXX', '50XXXXXXXX'); 
    $mesajlar = array(‘1. Numaraya gidecek mesaj','2. Numaraya gidecek mesaj','3. Numaraya gidecek mesaj','…');
    $smsID=Masgsm::sendMultiSMS($numaralar,$mesajlar); //$smsID integer bir değer olup, SMS raporu için kullanılacaktır
    
  • Varsayılan başlık( gönderici) dışında, tanımlı farklı başlıkla gönderim yapmak için; sendSMS ve sendMultiSMS fonksiyonlarına 3. parametre olarak başlığı gönderebilirsiniz., (*5)

    $baslik='TEST';
    Masgsm::sendSMS($numaralar,$mesaj,$baslik);
    veya
    Masgsm::sendMultiSMS($numaralar,$mesajlar,$baslik);
    
  • Tanımlı olan başlıklarınızı sorgulamak için bash Masgsm::listTitle(); // Dizi olarak döner
  • Kontör miktarınızı sorgulamak için bash Masgsm::checkCredits();
    • Göndermiş olduğunuz mesajların iletim ve hata durumlarını(raporlarını) sorgulamak için bash $smsID=123456; Masgsm::checkReport($smsID); // Dizi olarak döner
      Not

Mesaj içeriğindeki TR karekterler otomatik olarak değiştirilmektedir. Bunun için ekstra birşey yapmanıza gerek yoktur., (*6)

The Versions

04/05 2018

dev-master

9999999-dev

Laravel 5 için Masgsm SMS Kütüphanesi

  Sources   Download

MIT

The Requires

 

laravel api sms masgsm

04/05 2018

1.0

1.0.0.0

Laravel 5 için Masgsm SMS Kütüphanesi

  Sources   Download

MIT

The Requires