ด้วยแพ็คเกจนี้คุณสามารถส่ง SMS เดี่ยวหรือหลายตัวโดยใช้โครงสร้างพื้นฐาน Mutlucell ในโครงการ Laravel ของคุณและสอบถามยอดคงเหลือและผู้ริเริ่ม
แพ็คเกจรองรับ Laravel 4 รุ่นทุกรุ่นขึ้นไป
มันมีคำเตือนและข้อความข้อมูลในภาษาตุรกีและภาษาอังกฤษสำหรับคำเตือนข้อผิดพลาดและข้อมูล
ก่อนอื่นให้เพิ่มแพ็คเกจลงในแพ็คเกจ composer.json ของคุณ JSON ด้วย composer require ardakilic/mutlucell
จากนั้นหากคุณอัปเดตไฟล์ composer.json ด้วยมือคุณควรอัปเดตแพ็คเกจนักแต่งเพลงเพื่อรวมรหัสในโครงการของคุณ คุณสามารถทำได้ด้วยคำสั่ง composer install
(สำหรับ laravel สำหรับ Laravel 5.5 เท่านั้น) ตอนนี้เปิดไฟล์ config/app.php ให้ป้อนซีรีส์ providers ที่ ALTA มากที่สุด:
Ardakilic Mutlucell MutlucellServiceProvider::class, (สำหรับ laravel สำหรับรุ่นเก่ากว่า 5.5) ป้อนค่าต่อไปนี้ภายใต้ชุด aliases ในไฟล์เดียวกัน:
' Mutlucell ' => Ardakilic Mutlucell Facades Mutlucell::class,ตอนนี้คุณต้องแชร์ไฟล์การกำหนดค่าไปยังสภาพแวดล้อมของคุณ เรียกใช้คำสั่งด้านล่างสำหรับสิ่งนี้:
php artisan vendor:publish ไฟล์ config/mutlucell.php จะถูกแชร์ ที่นี่คุณต้องกรอกชื่อผู้ใช้รหัสผ่านและค่า SENDER_ID (ผู้ริเริ่ม) และการตั้งค่าอื่น ๆ ที่กำหนดให้คุณสำหรับ mutlucell
นอกจากนี้คุณยังสามารถเติมไฟล์กำหนดค่าของคุณได้โดยกรอกค่าของ MUTLUCELL_USERNAME , MUTLUCELL_PASSWORD และ MUTLUCELL_DEFAULT_SENDER ไปยังไฟล์สภาพแวดล้อมของคุณ
$ send = Mutlucell:: send ( ' 05312345678 ' , ' Merhaba ' );
var_dump (Mutlucell:: parseOutput ( $ send )); $ send = Mutlucell:: send ( ' 05312345678 ' , ' Merhaba ' );
if (Mutlucell:: getStatus ( $ send )) {
echo ' SMS başarı ile gönderildi! ' ;
} else {
echo ' SMS gönderilemedi ' ;
}คุณต้องมีค่า SMS ID เพื่อติดตามสถานะของข้อความ (ไม่ว่าจะถึงอีกด้านหนึ่ง)
ในรูปด้านล่างคุณสามารถสร้าง SMS ID แล้วสอบถามด้วย
$ send = Mutlucell:: send ( ' 05312345678 ' , ' Merhaba ' );
if (Mutlucell:: getStatus ( $ send )) {
$ messageId = Mutlucell:: getMessageId ( $ send );
echo ' SMS başarı ile gönderildi! SMS ID: ' . $ messageId ;
} else {
echo ' SMS gönderilemedi ' ;
} $ kisiler = [ ' 00905312345678 ' , ' +905351114478 ' , ' 05369998874 ' , ' 5315558896 ' ];
$ send = Mutlucell:: sendBulk ( $ kisiler , ' Merhaba ' );
var_dump (Mutlucell:: parseOutput ( $ send ));หรือ
$ send = Mutlucell:: sendBulk ( ' 00905312345678, +905351114478, 05369998874, 5315558896 ' , ' Merhaba ' );
Mutlucell:: parseOutput ( $ send ); $ kisiMesajlar = [
[ ' 05315558964 ' , ' Merhaba1 ' ],
[ ' +905415589632 ' , ' Merhaba2 ' ],
[ ' 00905369998874 ' , ' Merhaba3 ' ]
];
$ send = Mutlucell:: sendMulti ( $ kisiMesajlar );
var_dump (Mutlucell:: parseOutput ( $ send ));หรือ
$ kisiMesajlar = [
[ ' 05315558964 ' => ' Merhaba1 ' ],
[ ' +905415589632 ' => ' Merhaba2 ' ],
[ ' 00905369998874 ' => ' Merhaba3 ' ]
];
$ send = Mutlucell:: sendMulti2 ( $ kisiMesajlar );
var_dump (Mutlucell:: parseOutput ( $ send ));>>> M utlucell::getMessageReport( ' 1234567890 ' ) ;
= > [
[
" number " => " 905321234567 " ,
" result " => " 3 " ,
" result_text " => " Başarılı " ,
],
] $ sil = Mutlucell:: addBlacklist ( ' 00905312345678 ' );
var_dump (Mutlucell:: parseOutput ( $ sil ));หรือ
$ sil = Mutlucell:: addBlacklist ( ' 00905312345678, +905351114478, 05369998874, 5315558896 ' );
var_dump (Mutlucell:: parseOutput ( $ sil ));หรือ
$ kisiler = [ ' 00905312345678 ' , ' +905351114478 ' , ' 05369998874 ' , ' 5315558896 ' ];
$ sil = Mutlucell:: addBlacklist ( $ kisiler );
var_dump (Mutlucell:: parseOutput ( $ sil )); $ sil = Mutlucell:: deleteBlackList ( ' 00905312345678 ' );
var_dump (Mutlucell:: parseOutput ( $ sil ));หรือ
$ sil = Mutlucell:: deleteBlackList ( ' 00905312345678, +905351114478, 05369998874, 5315558896 ' );
var_dump (Mutlucell:: parseOutput ( $ sil ));หรือ
$ kisiler = [ ' 00905312345678 ' , ' +905351114478 ' , ' 05369998874 ' , ' 5315558896 ' ];
$ sil = Mutlucell:: deleteBlackList ( $ kisiler );
var_dump (Mutlucell:: parseOutput ( $ sil ));หากคุณต้องการลบผู้ใช้ทั้งหมดออกจากรายการสีดำพารามิเตอร์จะต้องว่างเปล่า:
$ sil = Mutlucell:: deleteBlackList ();
var_dump (Mutlucell:: parseOutput ( $ sil )); $ gonder = Mutlucell:: setConfig ( config ( ' app.baskaConfig ' ))
-> send ( ' 05312345678 ' , ' Merhaba ' );สม่ำเสมอ
$ sms = Mutlucell:: setConfig ([
' auth ' => [
' username ' => ' baskauser ' ,
' password ' => ' baskaparola ' ,
],
' default_sender ' => ' baskaoriginator ' ,
]);
$ sms -> send ( ' 05312345678 ' , ' Merhaba ' ); var_dump (Mutlucell:: checkBalance ()); var_dump (Mutlucell:: listOriginators ());Mutlucell:: send ( ' 05312223665 ' , ' Geç gidecek mesaj ' , ' 2099-06-30 15:00 ' ); // Saniye yok, dikkat! Mutlucell:: send ( ' 05312223665 ' , ' merhaba ' , '' , ' diğerOriginator ' );แพคเกจซอฟต์แวร์นี้ได้รับอนุญาตด้วยใบอนุญาต MIT
หากโครงการนี้ทำงานให้คุณคุณสามารถบริจาคให้ฉันด้วยเหรียญ crypto คุณสามารถค้นหาที่อยู่กระเป๋าเงินของฉันด้านล่าง:
BTC: 1qfhesrhwwwvhmnedbkarkvpmppf7p6
โทเค็น ETH / ERC20: 0x3C2B0AC49257300DAB96DF8B49D254BBBB696B3458