Twilio SMS
Library sender untuk module lib-sms
menggunakan service twilio.
Instalasi
Jalankan perintah di bawah di folder aplikasi:
mim app install lib-sms-twilio
Konfigurasi
Pastikan menambahkan informasi koneksi ke twilio seperti di bawah pada konfigurasi aplikasi:
return [
'libSmsTwilio' => [
'Verify' => [
'AccountSID' => '...',
'AuthToken' => '...',
'ServiceID' => '...'
],
'SMS' => [
'AccountSID' => '...',
'AuthToken' => '...',
'ServiceID' => '...'
]
]
];
Penggunaan
Kirim SMS
Silahkan gunakan metode pengiriman SMS sesuai dengan instruksi module lib-sms
.
use LibSms\Library\Sms;
$res = Sms::send($phone, $text);
Verify
Module ini memiliki class tambahan untuk verify ( sms otp ) dengan menggunakan
class LibSmsTwilio\Library\Verify
.
use LibSmsTwilio\Library\Verify;
# Request OTP
$result = Verify::request($phone);
# Verify OTP
$result = Verify::verify($phone, $otp);