sergenkabakci/digisms

Simple api for digisms

1.1.1 2022-08-24 08:09 UTC

This package is auto-updated.

Last update: 2024-09-03 23:24:41 UTC


README

composer require sergenkabakci/digisms
$smsApi = new SmsApi("toplusms.digicell.com.tr","username","password");

$request = new SendSingleSms();
$request->title = "Title";
$request->content = "Single sms gönderim testi";
$request->number = 905006662211;
$request->encoding = 0;
$request->sender = "Gönderen Başlığı";

//Ticari gönderimlerde true değeri girilmelidir.
//$request->commercial = true;

//Mesajların AHS sorgusuna sokulması istenmiyorsa true değeri girilmelidir.
//$request->skipAhsQuery = true;

//İleri tarihli gönderim için
//$request->sendingDate = "2021-01-10 13:00";

//Rapor push olarak alınmak isteniyorsa ilgili url girilir
//$request->pushUrl = "https://webhook.site/8d7ed0f7"

$response = $smsApi->sendSingleSms($request);

if($response->err == null){
    echo "MessageId: ".$response->pkgID."\n";
}else{
    echo "Status: ".$response->err->status."\n";
    echo "Code: ".$response->err->code."\n";
    echo "Message: ".$response->err->message."\n";
}