Anlık SMS gönderimlerinde (şifre, onay kodu vs.) OTP Servisini kullanabilirsiniz. SMS'lerde zaman ayarı yapılamaz, 3 dakika içerisinde iletilir.
Netgsm API Servisi ile alakalı tüm sorularınızı ve önerilerinizi teknikdestek@netgsm.com.tr adresine iletebilirsiniz.
https://www.netgsm.com.tr/dokuman/ API Servisi için hazırlanmış kapsamlı dokümana ve farklı yazılım dillerinde örnek amaçlı hazırlanmış örnek kodlamalara https://www.netgsm.com.tr/dokuman adresinden ulaşabilirsiniz.
Laravel 6.x, Laravel 7.x, Laravel 8.x, Laravel 9.x,
Lumen 6.x, Lumen 7.x, Lumen 8.x, Lumen 9.x,
Symfony 4.x, Symfony 5.x, Symfony 6.x
PHP 7.2.5 ve üzeri
composer require netgsm/otp
.env dosyası içerisinde NETGSM ABONELİK bilgileriniz tanımlanması zorunludur.
NETGSM_USERCODE=""
NETGSM_PASSWORD=""
NETGSM_HEADER=""
use Netgsm\Otp\otp;
$data=array('message'=>'test mesajı5','no'=>'553XXXXXXX','header'=>'MESAJ_BASLIGINIZ');
//header: isteğe bağlı olarak farklı header bilginizi girebilirsiniz. Default olarak .env dosyası içerisinde belirtmiş olduğunuz header baz alınır.
$islem=new otp;
$sonuc=$islem->otp($data);
dd($sonuc);
die;
Array
(
[durum] => Gönderim başarılı.
[jobid] => 1310546758
)
Array
(
[durum] => Gönderici adınızı kontrol ediniz.
[code] => 41
)