Konfigurasi gerbang SMS
Platform Navixy mendukung gateway SMS populer, termasuk Twilio, Nexmo, dan lainnya. Dokumen ini memberikan instruksi untuk mengonfigurasi gateway-gateway tersebut dengan benar, serta informasi tentang penggunaan protokol SMPP (Short Message Peer-to-Peer) dengan Navixy.
Untuk mempelajari lebih lanjut tentang setiap jenis gateway, silakan merujuk ke halaman terkait:
Tabel data dengan informasi gateway SMS
Untuk mengonfigurasi gateway SMS di Navixy, navigasikan ke 'sms_gates' tabel di 'google' database. Di sini, Anda akan menemukan semua pengaturan yang diperlukan, yang disimpan dalam format JSON. Navixy dapat bekerja dengan beberapa gateway SMS secara bersamaan, sehingga Anda dapat menambahkan dan memperbarui pengaturan untuk setiap gateway sesuai kebutuhan.
Selain tabel 'sms_gates', ada juga tabel 'sms_gates_to_dealers' yang menghubungkan gateway SMS tertentu ke dealer.
Untuk melihat baris terkait dalam tabel-tabel ini, gunakan perintah berikut di MySQL:
DESCRIBE google.sms_gates;
DESCRIBE google.sms_gates_to_dealer.untuk melihat detail tambahan:
mysql> DESCRIBE sms_gates;
+--------------+---------------------+------+-----+---------+----------------+
| Field | Type | Null | Key | Default | Extra |
+--------------+---------------------+------+-----+---------+----------------+
| id | int(11) unsigned | NO | PRI | NULL | auto_increment |
| owner_id | int(11) | YES | | 1 | |
| label | varchar(255) | YES | | | |
| type | varchar(32) | NO | | NULL | |
| provider | varchar(32) | NO | | NULL | |
| params | text | NO | | NULL | |
| enabled | tinyint(4) unsigned | NO | | 1 | |
| class_filter | varchar(255) | NO | | * | |
+--------------+---------------------+------+-----+---------+----------------+Deskripsi kolom tabel
id
Identifier dari gateway SMS. Saat menambahkan gateway SMS baru, nilai identifier akan bertambah secara otomatis jika field terkait dibiarkan kosong. Identifier ini digunakan untuk mengidentifikasi gateway SMS secara unik dalam sistem.
owner_id
Menunjuk ke id akun PaaS (tabel 'dealer_id')
label
Nama deskriptif gateway SMS untuk menghindari kebingungan
type
Gateway SMS dapat beroperasi dalam tiga mode: transmitter, transceiver, atau receiver, tergantung pada kemampuan dan persyaratannya
provider
Nama penyedia SMS Anda
params
Pengaturan utama untuk gateway SMS disimpan dalam format JSON pada field 'params'. Untuk beberapa penyedia populer, kami menyertakan deskripsi (lihat di bawah) tentang parameter spesifik yang diperlukan untuk mengonfigurasi gateway dengan benar.
enabled
Setiap gateway SMS dapat diaktifkan atau dinonaktifkan, dengan nilai 1 menunjukkan bahwa gateway aktif dan 0 menunjukkan bahwa gateway tidak aktif.
class_filter
Field ini menunjukkan jenis pesan yang dapat diproses oleh gateway. Nilai yang mungkin adalah 'notifications' (jika gateway hanya memproses notifikasi), 'commands' (jika gateway hanya memproses perintah), atau tanda asterisk (*) yang menunjukkan bahwa gateway dapat menangani baik notifikasi maupun perintah. Untuk membatasi gateway ke tipe pesan tertentu, Anda dapat menambahkan tanda minus (-) sebelum nilai ('-notification' atau '-command'). Ini mencabut kemampuan gateway untuk menangani tipe pesan yang sesuai.
Parameter untuk gateway SMS populer dalam format JSON
Untuk mengonfigurasi gateway SMS di Navixy, gunakan tabel 'google.sms_gates' di database. Tabel ini berisi berbagai pengaturan untuk gateway SMS populer serta konfigurasi koneksi SMPP (yang dapat digunakan dengan pusat SMS mana pun yang menggunakan protokol SMPP). Lebih lanjut di bagian ini, diikhtisarkan pengaturan yang paling umum diperlukan untuk gateway SMS, dengan hanya pengaturan wajib yang dicantumkan.
Last updated
Was this helpful?