SMS Gateway membolehkan UEA untuk berkomunikasi dengan Telco SMSC (telkomsel, indosat, dll) atau SMS platform untuk menghantar dan menerima pesan SMS dengan sangat mudah, Karena SMS Gateway akan melakukan semua proses dan koneksi dengan Telco. SMS Gateway juga menyediakan UEA dengan interface yang mudah dan standar.
UEA dapat berupa berbagai aplikasi yang memerlukan penggunaan SMS. Seperti berbagai aplikasi web yang telah banyak menggunakan SMS (free sms, pendaftaran, konfirmasi melalui SMS, aplikasi perkantoran, dsb), CMS, acara pengundian di televisi, dll.
UEA melakukan komunikasi dengan SMS Gateway melalui Internet menggunakan standard HTTP GET atau HTTPS (untuk komunikasi yang aman).
Telco SMSC akan menghantar pesan (SMS) tersebut kepada perusahaan SMS Gateway (sesuai dengan nomor yang telah disewa) dengan menggunakan protokol yang khusus. Dan berdasarkan keyword yang telah dituliskan pada SMS, maka sistem SMS Gateway akan menghantar SMS tersebut ke URL yang telah ditentukan. UEA dapat menghantar SMS reply kepada pelanggan melalui SMS Gateway tersebut. Dan UEA dapat menentukan besarnya biaya (charging) yang akan dikenakan kepada pelanggan. Biasanya telah ditentukan regulasi biayanya (microcharging mechanism), contoh Rp 0 (gratis); Rp 500,- ; Rp 1000,- ; Rp2000,- dst.
Suatu perusahaan SMS Gateway biasanya support untuk pesan yang berupa teks, unicode character, dan juga smart messaging (ringtone, picture message, logo operator,dll). tak ada gunanya
alat : pc & modem
syarat :
- Menginstal LAMP Server
- Menginstal PHP My Admin
- Menginstal Gammu smsd & doc
# apt-get install gammu gammu-smsd gammu-doc
*cek port yang digunakan
# dmesg | grep tty
*setelah itu konfigurasi gammu
# gammu-config
*setelah itu masukkan konfigurasi yang anda cek pada port tadi
port : (/dev/ttyUSB.....)
connection : (at.......)
model : ()
synchronate time : (yes)
logfile : (/var/log/gammulog)
logformat : ( textall )
uselocking : ()
gammuLocalisation : ()
pilih save
*samakan port & connection
# vi /etc/gammu-smsdrc
port : (/dev/ttyUSB.....)
connection : (at.......)
=> simpan
*hentikan service gammu
# service gammu --smsd stop
*coba test gammu
# gammu --send sms text (no tujuan)
jika sudah tekan ctrl+shift+D
*proses selesai
- Menginstal Kalkun
*buat folder dalam dir /var/www
# mkdir /var/www sms
*ekstrak downloan kalkun tadi ke dalam folder yang anda buat tadi
# tar xvf kalkun.tar.gz
*buat database di phpmyadmin
database (sms)
* import file mysql.gz di folder filesystem/usr/share/doc/gammu/examples/sql/mysql.gz
=> go
*konfigurasi database
# vi /application/config/database.php
username : root
password : (password mysql anda)
database : (nama database yang tadi anda buat)
dbdriver : mysql
=> simpan
*konfigurasikan gammu dengan database
# vi /etc/ gammu -smsdrc
service = sql
driver = native_mysql
delivery report = sms
log file = /var/log/smsdlog
debug level = 255
user = root
password = (password mysql anda)
pc = localhost
database = sms
run on receive = /var/www/sms/scripts/daemon.sh
=> simpan
*masuk folder scripts lalu buka folder daemon
pada kata DAEMON = /path/to/kalkun
ganti dengan DAEMON = /var/www/sms/scripts
*masuk browser ketikkan
# localhost/sms
*next sampai muncul kata failed, remove folder install (hapus folder install)
*buka terminal lagi dan ketikkan
# rm -rf /var/www/sms/install
*atur jam
# vi index.php
pada // tiga berurutan hapus // yang paling bawah kemudian simpan
* refres
# etc/init.d/apache2 start
# etc/init.d/gammu start
*kemudian buka browser lagi dan lanjut saja langkah berikutnya
* selesai
sumber :
Tidak ada komentar:
Posting Komentar