Home » Umum » Cara Membuat SMS Gateway Gratis Menggunakan Gammu dan Aplikasi Kalkun di Windows 7 Cara Membuat SMS Gateway – Salam hangat sobat blogger sekalian, kali ini saya ingin berbagi tutorial cara membuat SMS Gateway menggunakan Gammu dan Aplikasi Kalkun di Windows 7. Sebenarnya tidak bisa disebut membuat’ karena pada tulisan ini hanya melakukan konfigurasi atau setting sistem yang telah dikembangkan oleh Gammu dan Kalkun, namun karena volume pencarian lebih banyak kata membuat’ dibandingkan konfigurasi’ atau setting’ maka saya buat judul tulisan ini “Cara Membuat SMS Gateway”. Pada tulisan ini juga akan dibahas serba-serbi masalah yang sering muncul ketika melakukan konfigurasi dan solusinya seperti SMS masuk Kalkun tidak bisa dibaca, modem yang tidak bisa dibaca atau tidak terdetect dan lainnya. Sebelumnya saya telah mencari beberapa referensi di internet yang membahas tentang cara setting Gammu untuk SMS gateway. Cukup banyak dan detil pembahasannya, namun tutorial-tutorial tersebut banyak yang sudah kadaluarsa’ alias habis masa berlakunya karena Gammu sendiri terus melakukan update versi terbaru sehingga tutorial tersebut saat ini kurang relevan dan membuat saya bingung untuk melakukan konfigurasi SMS gateway menggunakan Gammu. Dari pengalaman tersebut, agar sobat tidak keliru dan bingung, saya akan memberikan informasi tentang versi Gammu yang saya gunakan, yaitu Gammu Setelah mengetahui versi Gammu yang saya gunakan, sobat bisa langsung download Gammu di situs resminya http//wammu[dot]eu/download/gammu/win32/ Untuk melakukan download, saya sarankan memilih file .zip sesuai dengan versi Windows sobat 64bit/32bit. Disarankan juga jangan memilih yang minimal karena terkadang banyak file yang kurang sehingga harus tambah-tambah lagi. Setelah melakukan download, maka akan ada file .zip yang sobat download tadi. Silahkan sobat extract di C atau D Untuk versi .zip, sobat tidak perlu melakukan installasi program Gammu. Setelah sobat extract maka akan ada 4 folder sebagai berikut bin include lib share Saya sarankan untu mengganti nama folder utama yang sobat extract tadi menjadi gammu saja agar saat melakukan konfigurasi di command prompt cmd tidak terlalu sulit mengetiknya. 🙂 Kita mulai langkah setting SMS gateway menggunakaan Gammu 1. Copy file gammurc dan smsdrc ke folder C\gammu\bin\ Langkah pertama membuat sms gateway adalah dengan melakukan copy file gammurc dan smsdrc ke folder C\gammu\bin\. Dimana letak kedua file tersebut? gammurc dan smsdrc ada di dalam folder C\gammu\share\doc\gammu\examples\config\. Sudah ketemu? Silahkan sobat copy file gammurc dan smsdrc ke folder C\gammu\bin\. 2. Setting file gammurc yang ada di bin File gammurc ini digunakan untuk melakukan konfigurasi modem atau handphone yang sobat gunakan. Silahkan klik kanan dan edit menggunakan notepad atau wordpad. Saya sarankan menggunakan wordpad karena lebih mudah dan rapih tulisannya. 🙂 Edit file gammurc menjadi seperti berikut [gammu] device = com6 connection = at Cukup device dan connection saja yang diisi. Silahkan diisi sesuai dengan lokasi atau port modem yang sobat gunakan. Sebelum sobat lanjutkan, silahkan sobat cek availability modem atau handphone yang sobat gunakan. Apakah modem atau handphone yang sobat gunakan support untuk membangun aplikasi SMS gateway menggunakan Gammu? Gammu support banyak modem dan handphone, silahkan cek di http//wammu[dot]eu/phones/ Saya menggunakan modem Huawei dengan tipe 156G. Cek Ketersedian Modem atau Handphone Sobat bisa lihat connection device sobat dan fitur yang dapat dilakukan oleh modem atau handphone sobat. Jangan lupa untuk mencatat Connection yang nantinya akan diisi di file gammurc. Jika modem atau handphone tidak terdaftar pada list tersebut, kemungkinan besar modem atau handhphone tidak bisa digunakan. Bagaimana dengan device? apakah diisi com6? Tidak! itu sesuai dengan port dimana sobat meletakkan modem atau handphone. Untuk mengetahuinya, sobat bisa lihat di device manager. Cara Mengetahui Port Device SMS Gateway Dari kedua gambar di atas, kita dapat mengambil informasi port dan connection modem atau handphone yang kita gunakan. So, isikan device dan connection menggunakan informasi di atas. [gammu] device = com6 connection = at Tambahkan tanda titik koma ; sebelum tulisan [gammu1], device, dan connection yang ada pada baris berikutnya di dalam file gammurc karena pada tutorial kali ini kita hanya menggunakan 1 device. Jangan lupa beri tanda titik dua pada bagian device setelah com6. Bagaimana? Cukup jelas bukan? Jika kurang jelas, sobat bisa baca ulang dan coba cari tahu port dan connection modem atau handphone sobat. Untuk mengetahui apakah device sudah terbaca atau belum, lakukan langkah berikutnya. 3. Cek Modem menggunakan Command Prompt cmd Untuk mengetahui apakah konfigurasi yang sobat lakukan pada langkah ke 2 berhasil atau tidak, sobat dapat mengetahuinya melalui command prompt cmd. Silahkan sobat bukan command prompt dan masuk ke dalam direktori C\gammu\bin\. Pasti sobat lupa bagaimana cara masuk ke direktori tertentu menggunakan command prompt, sama! saya juga lupa. hehhee 🙂 Yang gak lupa berarti udah jago console. 🙂 Pake cd gan! bukan celana dalam, cd itu kalau kata teman saya singkatan change directory. Begini caranya Change Directory Jika sudah masuk ke dalam direktori C\gammu\bin\, silahkan ketikkan perintah berikut gammu -identify Bagaimana hasilnya? Jika berhasil, maka akan tampil informasi mengenai device yang sobat gunakan seperti Gammu Identify Jika modem atau handphone sobat tidak terdeteksi, silahkan teliti lagi langkah kedua. Jangan sampai salah menulis port dan connectionnya. Perhatikan catatan-catatan yang saya berikan! 4. Buat database gammu Pada langkah ini, kita akan membuat sebuah database yang akan menampung data sms seperti pesan masuk, pesan keluar dan lainnya. Waduh, kok kayaknya repot ya? Dari mana bisa tahu tabel-tabel yang harus dibuat? Tenang-tenang, tidak usah khawatir, gammu telah menyediakan file .sql yang dapat sobat import ke dalam database yang sobat buat. Pada contoh ini, saya menggunakan MySQL sebagai database yang saya gunakan. Langsung saja, buka phpmyadmin dan create database dengan nama gammu. Kemudian import file .sql yang terdapat pada folder C\gammu\share\doc\gammu\examples\sql\mysql Ingat atau catat nama user, password dan database yang sobat miliki. Akan digunakan pada langkah berikutnya. 5. Setting file smsdrc Setelah modem dikenali oleh komputer dan membuat database, pada langkah ini mulai untuk melakukan setting services atau layanan yang kita gunakan dari gammu itu sendiri. Langsung saja, buka file smsdrc yang berada di C\gammu\bin\ menggunakan wordpad dan setting menjadi [gammu] device = com6 connection = at [smsd] service = MYSQL PIN = 1234 logfile = smsdlog debuglevel = 0 commtimeout = 30 sendtimeout = 30 user = usersobat password = passwordsobat pc = localhost database = namadatabasesobat driver = native_sql Setelah sobat edit file dan merasa yakin telah sesuai, silahkan buat services dari smsdrc ini ke dalam komputer sobat. Bagaimana caranya? Buka lagi command prompt cmd yang sobat gunakan sebelumnya dan install services gammu dengan menuliskan perintah gammu-smsd -c smsdrc -i Jika berhasil akan ada notifikasi seperti Install Services Gammu pada Komputer Jika sukses, services yang ada pada komputer sobat akan bertambah 1, yaitu Gammu SMSD Service STOP! Jangan lakukan Start service terlebih dahulu, kita akan mencoba untuk mengirimkan SMS ke handphone melalui command promt cmd. Bisa ya kirim SMS lewat command prompt? Bisa gan! coba ketikkan perintah gammu -sendsms text nomorhptujuan Kirim SMS Menggunakan Command Prompt Kalau sobat cermati, gambar di atas menampilkan pesan error dan pesan berhasil mengirim SMS. Hayoo… Siapa yang error Tunjuk Plafon! Karena Tunjuk Tangan Terlalu Mainstream!. Saya ramalkan yang error ini pasti menggunakan Modem sebagai koneksi internetnya. Betul? Saya ramalkan lagi kalau modemnya sekarang lagi nyambung alias connect. Betul? Kalau memang betul, silahkan disconnect terlebih dahulu modem yang sobat gunakan. Bilang ke modemnya, “Service-nya mau dipake dulu buat ngirim sms pake Gammu”. gila Kata temen saya, service ini cuma bisa digunakan oleh 1 aplikasi saja. Kalau service modem kita gunakan menggunakan aplikasi bawaan modem seperti mobile partner dan lainnya, maka Gammu tidak bisa menggunakan service atau layanan modem karena sudah digunakan oleh aplikasi bawaan modem tadi, jadi disconnect dulu ya sebentar. Terus coba lagi ketik perintahnya di cmd dan cek Handphone yang sobat gunakan sebagai bahan uji coba. Taraaaa….!!!! tik…tuk… Tanda pesan masuk. Selamat, sobat telah merampungkan 15% untuk membuat SMS gateway. Lho? Masih panjang ya jalannya? Iya. Belum pada bagian kalkun yang cukup panjang juga konfigurasinya. Tetap Semangat….!!! Sampai disini ada yang menemukan error tidak? Hmhmhmmm… Pasti ada yang menemukan error atau lainnya. Untuk mengatasinya, sobat bisa searching di google .dll yang hilang tersebut. Download .dll yang diminta dan masukkan ke system32 Windows, kemudian tes lagi perintah yang sobat jalankan. Sekarang kita akan coba mengirimkan sms menggunakan Database MySQL yang telah kita konfigurasi sebelumnya. Sebelum kita masuk ke database, silahkan START services Gammu SMSD Services. Gammu SMSD Service Fungsi Service ini adalah melayani proses yang ada di Gammu melalui aplikasi bukan command prompt. Misalnya kita menggunakan phpmyadmin untuk manipulasi database, aplikasi kalkun untuk website interface dan lainnya. So, harus di jalankan terlebih dahulu services ini. Adakah yang mengalami error ketika melakukan Start service?? Kalau error, sejauh pengetahuan saya terdapat 2 kemungkinan. Kemungkinan pertama service masih digunakan aplikasi lain, dalam hal ini aplikasi bawaan modem. Silahkan disconnect terlebih dahulu. Kemungkinan kedua terdapat kesalahan di konfigurasi SMSDRC sebelumnya. Silahkan sobat teliti kembali apakah isi file smsdrc sudah sesuai dengan konfigurasi pada langkah 5. Jika terdapat kesalahan semisal salah ketik atau kurang tanda tertentu, sobat harus uninstall terlebih dahulu service yang sudah dibuat sebelumnya dengan mengetik perintah gammu-smsd -u Setelah di uninstall, sobat install kembali services yang telah sobat perbaiki. Jadi ingat, UNINSTALL terlebih dahulu ya setelah sobat edit file smsdrc jika terdapat kesalahan. Kemudian install kembali menggunakan perintah gammu-smsd -c smsdrc -i Setelah diinstall, silahkan coba Start service. Mudah-mudahan tidak ada kendala yang berarti. 6. Kirim SMS Melalui Database
carabuat sms gateway gratis - smsserver adalah aplikasi kecil yang dapat anda gunakan untuk mengirim dan menerima pesan sms tanpa menulis kode anda sendiri. Smsserver baru sepenuhnya dapat dikonfigurasi dan dapat dengan mudah diperluas. Itu berdasarkan dua konsep baru:. Smsserver terletak di paket org. Smslib. Smsserver.
SMS Gateway Adalah satu platform yang menyediakan mekanisme untuk menghantar dan menerima SMS dan Merupakan pintu gerbang bagi penyebaran Informasi dengan menggunakan SMS, sehingga memudahkan dalam menyebarkan pesan ke ratusan nomor secara otomatis dan cepat yang langsung terhubung dengan database nomor-nomor ponsel. Sms sekarang bisa jadi sudah mulai di tinggalkan karena sudah banyak aplikasi yang dapat mengirimkan yang lebih baik mulai dari BBM, Whatsapp, chat On dan masih banyak lagi fasilitas untuk mengirim pesan pada smartphone pada saat ini, walaupun sms ketinggalan jaman tapi tetap bisa menjadi salah satu alat mengirim pesan sederhana yang memiliki pusa terbatas, kali ini saya coba shering cara membangun SMS Gateway atau Sebutan yang kerennya saat ini SMS Center, pasti pada penasaran yup untuk alat dan bahan sederhana yakni Alat dan Bahan yang Digunakan PC/Laptop Minimal Dengan Sistem Operasi Windows XP Sp 3 Modem GSM/CDMA Kartu operator GSM/CDMA dan tentunya jangan lupa kartunya di isi pulsa Download Software yang Akan Digunakan Kalkun program opensource untuk mengatur sms yang keluar dan masuk Gammu Engine untuk penghubungnya dengan modem dan Kalkun agar sms yang masuk lansung di transfer ke Inbox Aplikasi Kalkun, dengan Alat dan bahan yang dipersiapkan adalah Modem GSM. XAMPP sebagai webserver dan database server. Untuk lebih lengkapnya tutorial SMS Gateway dapat di Download disini. Saat ini fungsi sms tidak sekedar untuk berkirim pesan kepada kerabat saja, tapi sudah beralih ke fungsi yang lain misalnya quiz sms, polling sms, layanan Info On Demand, dan sebagainya. Semua aplikasi tersebut membutuhkan suatu aplikasi yang disebut sms gateway. Aplikasi SMS gateway bisa diterapkan pada Café, Toko, Rumah sakit, Sekolah, maupun instansi pemerintah. Contoh aplikasi Info On Demand untuk Sekolah misalnya -> Info nilai ujian siswa. cara kerja client mengirim siswa diikuti mata pelajaran ke nomor server lalu server akan mengirim nilai ujian secara otomatis -> Info jadwal ujian, pendaftaran siswa baru dsb. Sebenarnya untuk membuat SMS gateway tidak terlalu sulit. Bahkan bagi yang awam coding sekalipun. Cukup sedikit pengetahuan tentang Visual Basic dan MsAccess, anda bisa membuat apikasi SMS Gateway sendiri. Yang diperlukan untuk membuat aplikasi SMS Gateway Hardware – Computer – GSM Modem atau HP Nokia series sebagai sms gateway – Kabel Data USB /serial Software – Visual Basic – FBus Activex sebagai komponen Visual Basic – MsAccess sebagai database Dengan SMS Activex, kita sudah bisa menerima sms, membaca inbox, maupun mengirim sms melalui PC. Lalu gimana caranya agar kita bisa membuat sms gateway yang bisa memberikan layanan Info On demand? Berikut langkah-langkahnya 1. Koneksikan database MsAccess dengan Visual Basic 2. Isi database MsAccess dengan database Buku Telepon 3. Memodifikasi script dari smsactivex. Sehingga setiap ada pesan masuk, program akan membalas secara otomatis. Source Codenya plus Componentnya. Silahkan anda Download TUTORIAL Oke jadi kasusnya apa nih, kita ambil aja sample sederhana yaitu “pembuatan sms gateway untuk request nilai siswa” dan untuk menyederhanakan pembahasan keywordnya kita batasi saja yaitu request nilai tugas dan ulangan. Apa yang harus di persiapkan, pertama kita rancang dulu databasenya dan berhubung artikelsaya yang membahas tentang database SQLite masih hangat jadi untuk databasenya kita menggunakan SQLite saja. SQLite adalah database standalone yang kecil, mungil dan gratis. Bagaimana cara membuat database di SQLite sudah saya bahas disini kemudian bagaimana mengaksesnya dari aplikasi juga sudah saya bahasa disini. Berikut adalah rancangan sederhana database sms yang akan kita buat Ada banyak cara untuk membaca sms masuk dan membalasanya, salah satunya adalah menggunakan perintah AT COMMAND dan Microsoft sendiri sudah menyediakan komponenyang bisa mengeksekusi perintah-perintah tersebut. Tentunya cara ini menggunakan AT COMMAND bukan cara yang favorit dikalangan programmer instan seperti Anda dan Saya , jadi diartikel ini saya menggunakan komponenpihak ketiga. Ingat komponen ini adalah shareware, segala resiko kemudahan dalam membuat aplikasi sms gateway ditanggung sendiri , saya disini hanya share dan tidak terikat kerja sama dengan pihak ketiga tersebut. Halah pernyataan ngawur Berikut adalah cuplikan source code untuk membaca dan mengirim sms menggunakan komponen ActiveXpert SMS 1. Membaca SMS Masuk Private Sub cmdBacaSMS_Click Dim objGsmIn As Set objGsmIn = New With objGsmIn .Activate "XXX-XXXX-XXXX-XXXXX" 'diisi serial number yg Anda dapatkan secara ilegal .Device = "COM1" 'disesuaikan dengan port COM yang digunakan .DeviceSpeed = 19200 'default = 0 .Storage = 2 '0=sim 1=device 2=any .DeleteAfterReceive = True .Receive If .LastError = 0 Or .LastError = 23140 Then ' Success .GetFirstMessage While .LastError = 0 "Pengirim " & .MessageSender "Isi SMS " & .MessageData 'TODO INSERT KE TABEL SMS_IN .GetNextMessage Wend End If End With Set objGsmIn = Nothing End Sub 2. Mengirim sms Private Sub cmdKirimSMS_Click Dim objGsmOut As Dim objConstants As Set objGsmOut = New Set objConstants = New With objGsmOut .Activate "XXX-XXXX-XXXX-XXXXX" 'diisi serial number yg Anda dapatkan secara ilegal .Device = "COM1" 'disesuaikan dengan port COM yang digunakan .DeviceSpeed = 19200 'default = 0 .RequestStatusReport = False .MessageType = 'mengirim pesan maksimal 160 karakter '.MessageType = 'jika lebih dari 160 karakter gunakan opsi ini .MessageRecipient = "nomor tujuan" 'biasanya menggunakan prefix +62 .MessageData = "isi pesan" .Send 'kirim End With Set objConstants = Nothing Set objGsmOut = Nothing End Sub Jadi cukup dengan bermodalkan 2 cuplikan kode diatas kita akan menyelesaikan aplikasi yg dibahas pada artikel kali ini. Adapun untuk keyword yang akan digunakan sebagai berikut 1. Request nilai tugas keyword tgsnis contoh tgs9941224165 balasan Nilai tugas NAMA SISWA BI=95, IPA=75, IPS=80, MTK=85 2. Request nilai ulangan harian keyword uhnis contoh uh9941224165 balasan Nilai ulangan NAMA SISWA BI=95, IPA=75, IPS=80, MTK=85 Berikut penjelasan ringkas beberapa cuplikan source code yang digunakan dalam pembuatan aplikasi sms gateway ini. Private Function connectToDeviceByVal device As String As Boolean Dim objGsm As Dim manufaktur As String On Error GoTo errHandle Set objGsm = New With objGsm .Activate SERIAL_NUMBER .device = device manufaktur = .SendCommand"AT+CGMI", 500 'menampilkan informasi manufactur manufaktur = Replace$manufaktur, vbCrLf, "" manufaktur = Replace$manufaktur, "OK", "" manufaktur = Replace$manufaktur, "ERROR", "" manufaktur = Replace$manufaktur, "AT+CGMI", "" End With Set objGsm = Nothing If Lenmanufaktur > 0 Then = manufaktur connectToDevice = True End If Exit Function errHandle connectToDevice = False End Function Sesuai namanya fungsi connectToDevice digunakan untuk mengecek status modem sms yang terpasang, salah satu caranya adalah dengan mengirimkan AT COMMAND “AT+CGM”, AT COMMAND ini berfungsi untuk mendapatkan informasi manufaktur. Sebagai contoh jika modem sms yg digunakan adalah hp siemens maka nilai yg dihasilkan dari perintah ini adalah “SIEMENS” dan tentunya hp yg bersangkutan juga harus mendukung AT COMMAND. Private Sub readSMS Dim objGsmIn As Dim objConstants As Dim cmd As cCommand Dim keyword As String Dim phoneNumber As String Dim i As Integer On Error GoTo errHandle = vbHourglass = False = False DoEvents Set objGsmIn = New Set objConstants = New With objGsmIn .Activate SERIAL_NUMBER .device = .DeviceSpeed = 0 .Storage = .DeleteAfterReceive = True 'hapus sms jika sudah dibaca .Receive If .LastError = 0 Or .LastError = 23140 Then 'baca sms sukses .GetFirstMessage strSql = "INSERT INTO sms_in phone_number, sms_keyword, date_in, time_in VALUES ?, ?, ?, ?" Set cmd = i = 1 While .LastError = 0 phoneNumber = rep0to62.MessageSender keyword = .MessageData 1, phoneNumber 2, keyword 3, FormatNow, "yyyy/MM/dd" 4, FormatNow, "hhmmss" If i Mod 10 = 0 Then DoEvents End If i = i + 1 .GetNextMessage Wend Set cmd = Nothing End If End With Set objGsmIn = Nothing If cekSMSIn Then Call sendSMS Else Call Wait5000 End If = True = vbDefault = True Exit Sub errHandle = True End Sub Prosedur readSMS digunakan untuk membaca sms masuk dan menyimpannya ke tabel sms_in, berhubung komponen ActiveXpert SMS tidak mempunyai event yg menandai adanya sms masuk maka sebagai gantinya kita menggunakan timer untuk memanggil prosedur readSMS. Salah satu properties penting yang dimiliki oleh ActiveXpert SMS adalah DeleteAfterReceive, jika nilainya diset true maka sms yg masuk akan otomatis dihapus dan tentunya setelah smsnya dibaca. Private Function cekSMSIn As Boolean Dim ret As Integer strSql = "SELECT COUNT* FROM sms_in WHERE status = 0" 'jika status = 0 berarti sms masuk belum di proses ret = CIntdbGetValuestrSql, 0 If ret > 0 Then 'ada sms yg belum diproses cekSMSIn = True End If End Function Prosedur cekSMSIn dibutuhkan oleh prosedur readSMS, jadi dengan adanya prosedur cekSMSIn ini program akan mengetahui kapan waktu yg tepat untuk memanggil prosedur sendSMS. Private Sub sendSMS Dim rsSend As cRecordset Dim cmd As cCommand Dim objGsmOut As Dim objConstants As Dim phoneNumber As String Dim keyword As String Dim smsBalasan As String On Error GoTo errHandle 'cek sms yang belum di proses, ditandai dg status = 0 strSql = "SELECT id, phone_number, sms_keyword " & _ "FROM sms_in " & _ "WHERE status = 0 " & _ "ORDER BY id" Set rsSend = If Not Then Set objGsmOut = New Set objConstants = New SERIAL_NUMBER = = 0 = False = Do While Not 'ganti prefix nomor hp 0 -> +62 phoneNumber = rep0to62"" & rsSend"phone_number".Value keyword = rsSend"sms_keyword".Value smsBalasan = getBalasanSmskeyword, phoneNumber = phoneNumber = smsBalasan If = 0 Or = 23140 Then 'sms sukses dikirim 'update status sms -> 1 strSql = "UPDATE sms_in SET status = ?, no_ref = ? " & _ "WHERE id = ?" Set cmd = With cmd .SetInt32 1, 1 .SetInt32 2, .SetInt32 3, rsSend"id".Value .Execute End With Set cmd = Nothing 'insert ke tabel sms_out, untuk histori sms keluar strSql = "INSERT INTO sms_out phone_number, replay_msg, date_out, time_out VALUES ?, ?, ?, ?" Set cmd = With cmd .SetText 1, phoneNumber .SetText 2, smsBalasan .SetDate 3, FormatNow, "yyyy/MM/dd" .SetTime 4, FormatNow, "hhmmss" .Execute End With Set cmd = Nothing Else 'sms gagal dikirim 'update status sms -> 1 'ini masih bisa dikembangkan lagi dengan menambah kolom max_jumlah_kirim di tabel sms_in 'jadi bisa diberi aturan sms yg gagal dikirim > 3x baru status smsnya diupdate menjadi 1 strSql = "UPDATE sms_in SET status = ?, no_ref = ? " & _ "WHERE id = ?" Set cmd = With cmd .SetInt32 1, 1 .SetInt32 2, .SetInt32 3, rsSend"id".Value .Execute End With Set cmd = Nothing End If Call Wait5000 Loop Set objConstants = Nothing Set objGsmOut = Nothing End If Exit Sub errHandle Resume Next End Sub Prosedur sendSMS akan mengolah sms masuk yg belum di proses ditandai dengan status = 0, mengupdate statusnya menjadi 1 jika berhasil mengirimkan sms, kemudian menyimpannya ke tabel sms_out sebagai histori pengiriman sms. Public Function rep0to62ByVal phoneNumber As String As String 'fungsi untuk mengganti prefix 0 -> +62 rep0to62 = phoneNumber If LeftphoneNumber, 1 = "0" Then rep0to62 = "+62" & RightphoneNumber, LenphoneNumber - 1 End Function Sesuai namanya fungsi ini berguna untuk mengganti prefix nomor hp 0 menjadi +62 kode indonesia. Terakhir fungsi untuk memproses keyword sms yang masuk dan sekaligus sebagai balasan untuk sms keluar. Public Function getBalasanSmsByVal keywordSms As String, ByVal phoneNumber As String As String Dim rs As cRecordset Dim param1 As String Dim arrKeyword As String Dim prefix As String Dim nilai As String Dim nama As String Dim tha As String Dim semester As String If LenkeywordSms > 0 Then If InStr1, keywordSms, "" > 0 Then 'karakter -> separator keyword arrKeyword = SplitkeywordSms, "" If Not LenarrKeyword0 > 0 Then getBalasanSms = "Keyword sms salah" Exit Function Else 'do nothing End If Else ReDim arrKeyword0 arrKeyword0 = keywordSms End If Else getBalasanSms = "Keyword sms salah" Exit Function End If prefix = arrKeyword0 prefix = UCase$prefix If UBoundarrKeyword > 0 Then param1 = arrKeyword1 'untuk contoh disini param1 bernilai nomor induk siswa 'untuk pengembangan lebih lanjut tahun ajaran dan semester dibuat settingan tersendiri tha = "2009/2010" semester = 2 Select Case prefix Case "TGS" 'validasi nis siswa If Not isValidNISparam1 Then getBalasanSms = ReplaceNIS_SALAH, "", param1 Exit Function 'validasi no hp siswa 'nama sekolah sebaiknya disimpan didalam variabel If Not isValidHPSiswaparam1, phoneNumber Then getBalasanSms = ReplaceHP_UNREG, "", "SMA Negeri Yogyakarta" getBalasanSms = ReplacegetBalasanSms, "", phoneNumber Exit Function End If strSql = "SELECT UPPERnama FROM siswa WHERE nis = '" & param1 & "'" nama = CStrdbGetValuestrSql, "" 'mulai proses pencarian nilai strSql = "SELECT matapelajaran_kode, nilai " & _ "FROM nilai_tugas " & _ "WHERE siswa_nis = '" & param1 & "' AND tahun_ajaran = '" & tha & "' AND semester = " & semester & " " & _ "ORDER BY matapelajaran_kode" Set rs = If Not Then Do While Not nilai = nilai & rs"matapelajaran_kode".Value & "=" & rs"nilai".Value & ", " Loop End If If Lennilai > 0 Then nilai = Leftnilai, Lennilai - 2 getBalasanSms = "Nilai tugas " & nama & " " & nilai Else getBalasanSms = "Nilai tugas " & nama & " sedang dalam proses pendataan" End If Case "UH" 'validasi nis siswa If Not isValidNISparam1 Then getBalasanSms = ReplaceNIS_SALAH, "", param1 Exit Function 'validasi no hp siswa 'nama sekolah sebaiknya disimpan didalam variabel If Not isValidHPSiswaparam1, phoneNumber Then getBalasanSms = ReplaceHP_UNREG, "", "SMA Negeri Yogyakarta" getBalasanSms = ReplacegetBalasanSms, "", phoneNumber Exit Function End If strSql = "SELECT UPPERnama FROM siswa WHERE nis = '" & param1 & "'" nama = CStrdbGetValuestrSql, "" 'mulai proses pencarian nilai strSql = "SELECT matapelajaran_kode, nilai " & _ "FROM nilai_ulangan " & _ "WHERE siswa_nis = '" & param1 & "' AND tahun_ajaran = '" & tha & "' AND semester = " & semester & " " & _ "ORDER BY matapelajaran_kode" Set rs = If Not Then Do While Not nilai = nilai & rs"matapelajaran_kode".Value & "=" & rs"nilai".Value & ", " Loop End If If Lennilai > 0 Then nilai = Leftnilai, Lennilai - 2 getBalasanSms = "Nilai ulangan " & nama & " " & nilai Else getBalasanSms = "Nilai ulangan " & nama & " sedang dalam proses pendataan" End If Case Else getBalasanSms = "Keyword sms salah" End Select End Function Untuk mengetahui daftar hp/modem apa saja yang didukung, jangan sungkan dan malu-malu
Menghubungkansms gateway dengan web anda langkah pertama (persiapan) untuk menghubungkan sms gateway dengan web anda ada 2 metode yang bisa dilakukan yaitu dengan metode direct connection (ip publik) ataupun web service (soap). Client secara tidak langsung berinteraksi dengan aplikasi atau sistem melalui sms gateway.
Maaf sudah beberapa minggu ini belum bisa mengupdate dengan ilmu yang fresh, dikarenakan satu dan lain hal, mudah-mudahan dahaga terbalaskan dengan adanya tutorial terbaru yang akan dijelaskan pada kesempatan kali ini. Mungkin sebagian dari Anda ada yang pernah berusaha keras mempelajari SMS Gateway, ada yang berhasil dan ada yang belum berhasil. Ada yang hampir berhasil namun kandas ditengah jalan karena beberapa alasan, yang mana tidak bisa saya jelaskan. Yang belum berhasil biasanya berhubungan dengan konfigurasi awal perangkatnya, memang untuk pemula agak sedikit susah, terlebih lagi jika Anda yang tidak terbiasa dengan command line dan konfigurasi-konfigurasi yang dirasa agak njelimet bagi sebagian besar pemula pengguna gammu. Tapi jika sudah terbiasa sangat mengasyikan nantinya. SMS Gateway perangkatnya terbilang murah untuk, saya sendiri pernah menyoba menggunakan Nokia 3315, dan siemens M300, dan Modem SMS merk Wavecom yang versinya kurang begitu hafal yang laris manis hingga saat ini. SMS Gateway menggunakan gammu sendiri saya jadikan Tugas Akhir semasa kuliah dahulu kala, waktu itu saya membuat Bot Pencari Lowongan Pekerjaan menggunakan PHP + CURL via beberapa website lowongan pekerjaan, yang mana kita akan dicarikan oleh BOT tersebut mencari pekerjaan yang kita inginkan, jika ada info lowongan langsung di smskan, dan akan diemailkan, dan dalam sms terdapat pertanyaan apakah akan mengirimkan lamaran, jika di jawab dengan membalas sms IYA maka secara otomatis email akan dikirimkan oleh BOT tersebut kepada perusahaan yang sedang menyediakan lowongan pekerjaan. SMS Gateway kala itu sempat booming-boomingnya, namun belakangan saya mengira akan punah, namun ternyata perkiraan saya salah, SMS Gateway semakin efektif untuk dijadikan authentikasi dan verifikasi akun pada layanan sebuah website. Sebut saja seperti bukalapak dan tokopedia yang selalu memberikan SMS untuk double verification. SMS Penting, terlebih lagi untuk membangun jaringan marketing. Panjang juga intronya ya. Baiklah kita langsung saja masuk ke topik utama pembahasan kali ini. Tutorial kali ini ditujukan untuk pemula yang mungkin ingin membangun perangkat SMS Gatewaynya sendiri yang cepat instan dan mudah, serta murah bahkan FREE, namun biaya smsnya tetap Anda yang menanggung, karena sms di kirim oleh HP milik Anda sendiri. Adalah SMSGatewayME yang menyediakan layanan API yang free yang memudahkan mengkonversi HP Anda secara instan menjadi SMS Gateway. Mengapa instan ? Karena cukup menginstall satu aplikasi Android dan menjalankannya, sim salabim Anda sudah menjadikannya sebagai perangkat SMS Gateway. Untuk API nya, misalnya ketika ada user registrasi akun dan ingin verifikasi akun lewat SMS Anda cukup gunakan API SMSGatewayME yang mana request tersebut nanti akan dicek oleh applikasi yang terinstall di HP Android Anda jika ada request untuk kirim sms maka HP Android Anda akan mengirimkannya. Dari pada mumet lebih baik kita langsung praktik saja ya. Pertama-tama silahkan Anda install SMSGateway API di android Anda. Lalu Silahkan Anda buat akun Setelah Anda buat Akunnya silahkan jalankan SMS Gateway Me, informasi yang paling penting adalah Email, Password, yang Anda sudah buat Akunnya dan Device ID seperti yang ada pada gambar dibawah ini ... Biarkan aplikasinya tetap nyala seperti itu, untuk setting tambahan di bagian Sync Frequency bisa Anda lakukan lebih cepat misal setiap 1 menit sekali, Seperti pada gambar di bawah ini, saya rasa cukup untuk disisi Androidnya Kemudian kita masuk ke bagian si pengirim nya, maksud si pengirimnya ini adalah script PHP yang nantinya bisa mengirimkan request untuk mengirim SMS lewat API yang disediakan oleh SMSGateWayMe Namun sebelumnya Anda download terlebih dahulu API nya di sini Setelah itu ekstrak dan kita akan coba lakukan testing menggunakan script php sederhana seperti ini <?php sending_sms083811575876, "Testing testing ..."; function sending_sms$number,$message{ require_once ' $smsGateway = new SmsGateway'email 'password'; $deviceID = 41828; $options = [ 'send_at' => strtotime'+1 minutes', 'expires_at' => strtotime'+1 hour' ]; //Please note options is no required and can be left out $result = $smsGateway->sendMessageToNumber$number, $message, $deviceID, $options; } ?> Anda bisa pasang saja di website Anda, untuk email password dan device id silahkan disesuaikan ... Anda bisa mencobanya langsung, sehingga nantinya jika Anda masuk ke dalam akan muncul daftar sms yang akan dikirimkan, dan juga langsung muncul smsnya sesuai dengan time schedulenya Untuk testing Anda bisa mencoba membuat akun baru pada elearning dari ilmuwebsite yang akan dilaunching dalam waktu dekat ini Selamat bereksperimen, semoga bermanfaat Loka Dwiartara
SMSGateway di Internet dengan GAMMU. Mei 3, 2010. Anda bisa membuat SMS Gateway yang berada di webhosting baik di IIX (gedung cyber) atau di luar negeri tanpa perlu memasang modem di web hosting tersebut. Dalam kasus ini saya membicarakan GAMMU yang berjalan mode MYSQL dan aplikasi menggunakan PHP. sedangkan koneksi internet dengan SPeedy
Ilustrasi menerima pesan singkat. Foto membuat orang mencari informasi cara membuat SMS Gateway untuk keperluan bisnis ataupun tujuan lainnya. Hal tersebut agar komunikasi berjalan efektif dan singkat, SMS Gateway merupakan salah satu medium penyebaran informasi yang memanfaatkan jaringan telekomunikasi global. Untuk mengetahui lebih lanjut terkait SMS Gateway, simak pemaparan selengkapnya berikut Itu SMS Gateway?Ilustrasi pesan masuk di smartphone. Foto Gateway merupakan sistem yang didesain untuk membantu pengguna mengakses layanan pengirim SMS secara massal. Mengutip laman Clickatell, SMS Gateway memungkinkan berbagai perangkat dan aplikasi yang lebih luas untuk berkomunikasi satu sama contoh, kamu bisa menggunakan komputer untuk mengirim SMS ke smartphone seseorang. Sering kali, pesan akan meninggalkan komputer dalam format yang tidak kompatibel dengan sinilah peranan SMS Gateway yang menerjemahkan pesan sehingga perangkat seluler dapat memahaminya. SMS Gateway juga bisa bekerja berlawanan sehingga pengguna perangkat seluler dapat mengirim pesan ke komputer. Kemudian, pesan yang dikirimkan akan tersampaikan dengan baik ke Membuat SMS GatewayIlustrasi cara membuat SMS Gateway. Foto laman iTech Hacks, berikut langkah yang harus dilakukan untuk membuat SMS GatewayUnduh perangkat lunak Diafaan di Kamu bisa mencoba versi percobaannya selama 30 hari secara proses instalasi pada software menggunakan MySQL, download ODBC Driver di laptop atau komputer. Kamu bisa mengunduhnya di seperti software sebelumnya, lakukan instalasi pada driver aplikasi Diafaan dan buat kotak dialog yang muncul, pilih jenis gateway yang ingin kamu modem GSM pada daftar kode PIN dan klik Test’ untuk nama gateway bila konektor yang akan bertanggung jawab untuk menangani pesan. Kamu dapat memilih konektor SQL atau konektor database MySQL, nama pengguna, dan kata sandi. Lalu, sambungkan ke database dengan konektor ODBC. Gunakan nama pengguna dan kata sandi MySQL di PHPMyAdmin untuk membuat struktur dan database untuk string konektor ODBC setelah memilih nama driver ODBC di string ODBC. Masukkan pula nama database, pengguna, dan kata Test’ untuk memulai pengujian tes berhasil, atur lokasi pesan yang akan disimpan dalam beri nama pada konektor dan SMS Gateway siap untuk menguji SMS Gateway, kamu dapat mengikuti langkah berikutAtur konektor dengan mengeklik opsi Add Connector’ di sebelah kanan kotak konektor dari daftar yang port http dan klik 'Test’ untuk menguji pengujian berhasil, masukkan nama konektor dan lakukan pengujian URL yang sudah kirim pesan teks dari SMS cara membuat SMS Gateway yang perlu kamu ketahui. Pastikan kamu melakukan langkah di atas secara runtut agar layanan tersebut bisa itu SMS Gateway?Apa kelebihan SMS Gateway?Bagaimana peran SMS Gateway dalam mengirim pesan?
Silahkanbuka Android Studio: Masuk ke direktori android-studio/bin kemudian klik 2x studio.sh. Saat pertama kali dibuka, kita akan diminta untuk mengimpor konfigrasi. Pilih saja Do not import Settings. Setelah itu, akan muncul jendela Welcome. Klik Next untuk melanjutkan.
June 4, 2022 1227 am . 5 min read SMS gateway merupakan sebuah sistem yang dipergunakan untuk mengirim pesan yang sama pada banyak kontak. Cara membuat SMS gateway sangat mudah, kamu bisa pakai Gammu. Buat para pelaku usaha di era digital, SMS gateway sangat dibutuhkan untuk melakukan promosi produk. Gammu, adalah salah satu program yang bisa kamu gunakan. Dengan cara ini kamu bisa membuat SMS gateway dengan mudah dan cepat. Ini bisa jadi alternatif paling mudah untuk membuat SMS gateway yang kamu inginkan. Keuntungan Menggunakan SMS Gateway SMS gateway merupakan salah satu sistem yang sangat berguna sekali untuk menyebarkan informasi. Banyak manfaat yang bisa anda dapatkan jika anda menggunakan SMS gateway ini diantaranya adalah seperti Dapat mengirim pesan ke ratusan nomor dengan cepatMemudahkan dalam menyebarkan informasiMemudahkan dalam melakukan promosiDigunakan untuk melakukan polling Cara Kerja SMS Gateway Cara kerja SMS gateway dapat bekerja dengan cara seperti ini Pelanggan akan mengirim SMS ke nomor gateway untuk mendapatkan informasi yang di inginkan nyaSMS akan di terima oleh center kemudian di terus ke GSM modem pada sms gatewaySetelah itu aplikasi SMS akan menerima pesan dan melakukan checking format SMS tersebut untuk mengetahui pesan apa yang diminta oleh pengirim smsKemudian aplikasi sms akan mengirim sms balasan kepada orang yang mengirim pesanSebelum di terima oleh pengirim sms, pesan aka di terima center kemudian di teruskan ke pengirim pesanPesan SMS pun di terima si pengirim pesan Cara Membuat SMS Gateway dengan Gammu Untuk anda yang belum tahu bagaimana proses cara membuat sms gateway silahkan anda baca artikel ini hingga usai. Di artike ini akan saya uraikan langkah-langkahnya. 1. Instal Web Server Langkah pertama silahkan anda Install web server nya terlebih dahulu agar gammu dan aplikasi lainnya dapat berjalan dengan baik. Untuk web server nya anda bisa menggunakan dengan server yang saya gunakan yaitu dengan menggunakan server apache. 2. Install Aplikasi Gammu Setelah proses server siap selanjutnya tinggal anda Install aplikasi gammu nya. Caranya sangat mudah. Silahkan ikuti langkah-langkah berikut Silahkan anda download aplikasi gammu nya di linkk ini anda ekstrak terlebih dahulu file hasil download nyaBuka foolder gammu nyaSilahkan anda lakukan konfigurasi dan Install aplikasi gammu nyaTunggu hingga proses instalasi nya 3. Lakukan Konfigurasi Langkah selanjutnya silahkan anda lakukan konfigurasi antara handphone, modem dan aplikasi gammunay agar bisa berfungsi dengan baik. Agar handphone dan modem dapat di baca dengan baik oleh gammu. 4. Konfigurasi SMS Auto Respon Cara membuat sms gateway terakhir yang harus anda lakukan adalah konfigurasi SMS auto respon. Hal ini berguna agar semua sms yang masih dan di terima oleh center dapat d balas dengan pesan yang sudah di sediakan. Cara Membuat SMS Gateway dengan WhatsApp Cara membuat SMS Gateway berikutnya bisa dilakukan dengan menggunakan WhatsApp. Ada banyak web yang bisa kamu gunakan untuk membuatnya. Di sini yang saya gunakan untuk membuatnya adalah dengan menggunakan Berikut adalah langkah-langkahnya 1. Buka Halaman Web Pertama, kamu harus kunjungi halaman situs Di situs ini kamu tidak perlu membuat skrip yang aneh-aneh. Kamu bisa buat SMS Gateway dengan mudah. 2. Daftar dan Buat Akun Selanjutnya, kamu harus daftar dan buat akunnya terlebih dahulu agar kamu bisa gunakan fitur yang ada di dalamnya. Klik menu daftarBuat username dan passwordMasukkan alamat email dan data lainnyaKlik daftar 3. Login ke Jika akun sudah jadi, silahkan kamu login dengan akun yang sudah kamu buat tadi. Buka situs login Masukkan username yang sudah dibuatMasukkan passwordKlik login 4. Mulai Buat SMS Gateway Setelah berhasil login, pilih Add New Number pada website apiwhaLalu buka aplikasi Whatsapp di android dan pilin Whatsapp WebSilahkan Scan Kode QR yang muncul pada halaman apiwhaBila sudah, klik My Number lalu Salin api key freeSupaya bot whatsapp gateway bisa membaca dan mengirim pesan, kamu harus membuat script php mysql dengan open source code seperti ini From; $To_temp = $ltem->To; $Text_temp = $item->Text; $Type_temp = $ltem->Type; Echo “Pengirim “$From_temp; Echo “Pesan ”.$Text_temp Echo “"; } ?> Sumber Untuk cek apakah kode php mysql yang sudah Anda buat sudah berhasil, bisa dengan membuka link situs http//localhost/whatsapp/ Percaya saja, bila Anda menggunakan bot codeigniter github tersebut maka Anda akan mendapatkan key WA untuk mengirim dan membaca pesan secara otomatis. Akhir Kata Cara membuat sms gateway dengan WhatsApp atau pun dengan menggunakan Gammu bisa kamu gunakan dengan mudah keduanya. Silahkan kamu pilih salah satunya. Mudah bukan? Segitu duku artikel hari ini. Semoga membantu, jangan lupa bagikan artikel ini ke media sosial kamu. Terimakasih.
TRIBUNJABARLayanan HLR Lookup adalah layanan untuk mengetahui status dari nomor handphone masih aktif atau sudah tidak aktif Nomor Wa Psk Yg Masih Aktif Pastikan nomor WA ( WhatsApp ) yang didaftarkan aktif guna keperluan notifikasi layanan (1 nomor WA hanya untuk 1 user aktif) Cara mengetahui, melihat, membaca, mengecek ID pelanggan PLN,.
Bingung bagaimana cara membuat WhatsApp gateway secara gratis? Tenang, Anda bisa simak tutorial lengkap di artikel WhatsApp gateway sendiri yaitu sebuah sistem yang memungkinkan Anda untuk mengirim dan menerima pesan otomatis di WhatsApp secara Anda bisa membuat WhatsApp gateway, Anda harus mendapatkan API WhatsApp terlebih dahulu yang akan membuat bot dari WhatsApp bisa mendapatkan API WhatsApp, Anda bisa menggunakan beberapa website seperti atau sayangnya untuk membuat akun maupun mengakses fitur dari kedua website tersebut, tidak bisa dilakukan secara gratis dan harus membayar biaya langganan terlebih Cara Membuat WhatsApp Gateway API Secara GratisPada umumnya, WhatsApp memang bisa digunakan untuk berbagai fungsi yaitu bisa untuk WhatsApp messenger maupun WhatsApp WhatsApp bussines memang bisa Anda manfaatkan untuk urusan bisnis, salah satunya dengan cara membuat WhatsApp berbagai macam keuntungan yang akan didapatkan ketika menggunakan WhatsApp gateway seperti kirim pesan WhatsApp dengan php atau mengakses WhatsApp gateway seperti yang sudah dibahas sebelumnya bahwa untuk mendapatkan API WhatsApp Anda perlu daftar di website yang sudah disebutkan caranya, silahkan Anda bisa langsung ikuti tutorial berikut Melalui Website website merupakan sebuah website yang bisa Anda gunakan untuk membuat WhatsApp API gateway auto post ini memang cukup bisa diandalkan dengan berbagai fitur yang menarik dan mudah untuk Anda belum tahu cara mengaksesnya, bisa ikuti langkah di bawah iniPertama, buka browser lalu kunjungi situs buat akun dengan klik Sign akun sudah dibuat, silahkan Login terlebih itu, klik My Phone untuk membuat aplikasi WhatsApp API gateway auto post message. Jika api token sudah terisi, silahkan klik klik Add on weboxapp di browser atau masukkan api token pada kolom yang tersedia lalu klik api sudah tervalidasi, silahkan buka WhatsApp versi web di pc kembali ke halaman waboxapp, klik api rest lalu salin link agar sudah, silahkan buat script php dan teks pesan dengan format Setelah itu, salin dan tempelkan pada script silakan simpan sript tersebut di file komputer mencoba script tersebut, Anda bisa kunjungi http//localhost/whatsappAPI/ lalu klik Kirim Melalui Website cara membuat WhatsApp gateway dengan mungkin lebih mudah dibanding dengan metode yang prosesnya juga terbilang rumit dan membutuhkan kejelian yang cukup tinggi agar tidak salah saat mengatur caranya, bisa Anda simak di bawah iniBuka browser lalu masuk ke situs Anda sudah memiliki akun, silahkan Login terlebih berhasil masuk, klik Add new number pada website aplikasi WhatsApp di ponsel Anda lalu pilih WhatsApp scan ke QR code yang muncul di halaman sudah, silahkan klik My number lalu salin api bot WhatsApp gateway bisa membaca pesan, Anda perlu membuat script php seperti iniFrom;$To_temp = $Item->To;$Text_temp = $Item->Text;$Type_temp = $Item->Type;Echo “Pengirim “.$From_temp;Echo “Pesan ”.$Text_temp;Echo “”;}?>Untuk cek script yang sudah Anda buat berhasil atau tidak, Anda bisa buka browser kemudian buka alamat http//localhost/whatsapp/ Juga Cara Mengatasi WhatsApp Blank Putih di PC 100% WorkNah, jadi begitulah pembahasan Saya kali ini tentang 2 cara membuat WhatsApp gateway untuk kirim pesan secara otomatis.
- Տ ጪвсомω
- ዓаፕоξеቆυς угузещግ πяբ дрифучօμዮχ
- Уሙоሟեξէկ γυве
- Екрըվ еσθ
- Охрևчиβ оψ иλийաклусо
- ጫուፀ рևլапаյοጬሓ ըкο
- Ζխгоጩацюс еρሕгθнуψ ህνо аቨοт
- Ктиջехሻ ատሚ ጊцኀктекεկу
FiturFlash Message biasanya digunakan untuk membuat pesan notifikasi berupa pesan error, warning dan success. misalnya pada saat teman-teman ingin memunculkan pesan notifikasi pada saat melakukan sebuah aksi atau proses pada aplikasi, dan teman-teman ingin menampilkan pesan notifikasi , maka kita bisa gunakan fitur flash pada laravel.
Namun pembaruan terbaru memberi pengguna lebih banyak opsi untuk menonaktifkan notifikasi . Saat ini, pengguna dapat menjeda notifikasi selama 30 menit, dan ada juga opsi 2 bulan untuk periode yang lebih lama. fight sports cyborg. here tv activate; how does netflix pay employees; online jobs hiring now no experience how toBagi para pengembang aplikasi, membuat sebuah aplikasi SMS gateway dapat menjadi sebuah tantangan yang menarik. Dengan aplikasi ini, Anda dapat mengirim dan menerima pesan teks melalui jaringan seluler. Namun, sebelum Anda memulai, pastikan bahwa Anda memahami langkah-langkah yang diperlukan untuk membuat aplikasi SMS gateway. Panduan Membuat Aplikasi SMS GatewayLangkah 1 Pilih PlatformLangkah 2 Pilih Bahasa PemrogramanLangkah 3 Buat Koneksi dengan Operator SelulerLangkah 4 Buat User InterfaceLangkah 5 Uji AplikasiLangkah 6 Rilis AplikasiYang sering ditanyakanKelebihan Membuat Aplikasi SMS GatewayTipsRingkasan Panduan Membuat Aplikasi SMS Gateway Langkah 1 Pilih Platform Sebelum Anda mulai membuat aplikasi SMS gateway, Anda perlu memutuskan di platform mana aplikasi ini akan dijalankan. Ada beberapa platform populer yang dapat Anda gunakan, termasuk Android, iOS, dan Windows. Pastikan Anda memilih platform yang sesuai dengan kebutuhan Anda. Langkah 2 Pilih Bahasa Pemrograman Setelah Anda memilih platform, langkah selanjutnya adalah memilih bahasa pemrograman yang akan digunakan. Beberapa bahasa pemrograman yang populer untuk membuat aplikasi SMS gateway termasuk Java, Python, dan PHP. Pastikan Anda memilih bahasa pemrograman yang Anda kuasai dengan baik. Langkah 3 Buat Koneksi dengan Operator Seluler Setelah Anda memilih platform dan bahasa pemrograman, langkah selanjutnya adalah membuat koneksi dengan operator seluler. Ini memungkinkan aplikasi Anda untuk mengirim dan menerima pesan teks melalui jaringan seluler. Untuk melakukan ini, Anda perlu memperoleh izin dari operator seluler dan mengikuti petunjuk yang diberikan. Langkah 4 Buat User Interface Setelah Anda membuat koneksi dengan operator seluler, langkah selanjutnya adalah membuat user interface untuk aplikasi Anda. Ini memungkinkan pengguna untuk mengakses aplikasi dan mengirim dan menerima pesan teks dengan mudah. Pastikan Anda membuat user interface yang intuitif dan mudah digunakan. Langkah 5 Uji Aplikasi Setelah Anda selesai membuat aplikasi SMS gateway, langkah terakhir adalah mengujinya. Pastikan Anda menguji aplikasi Anda secara menyeluruh untuk memastikan bahwa semuanya berfungsi dengan baik sebelum Anda merilisnya ke publik. Langkah 6 Rilis Aplikasi Setelah Anda menguji aplikasi Anda dan memastikan bahwa semuanya berfungsi dengan baik, langkah terakhir adalah merilis aplikasi Anda ke publik. Pastikan Anda mempromosikan aplikasi Anda dengan baik untuk meningkatkan jumlah pengguna. Yang sering ditanyakan Apakah sulit membuat aplikasi SMS gateway? Membuat aplikasi SMS gateway dapat menjadi tantangan yang menarik, tetapi memerlukan keterampilan dan pengetahuan yang cukup untuk berhasil. Saya harus menggunakan platform apa untuk membuat aplikasi SMS gateway? Ada beberapa platform yang dapat Anda gunakan, termasuk Android, iOS, dan Windows. Pilihlah platform yang sesuai dengan kebutuhan Anda. Bahasa pemrograman apa yang terbaik untuk membuat aplikasi SMS gateway? Ada beberapa bahasa pemrograman yang dapat Anda gunakan, termasuk Java, Python, dan PHP. Pilihlah bahasa pemrograman yang Anda kuasai dengan baik. Apa yang harus saya lakukan jika aplikasi SMS gateway saya tidak berfungsi dengan baik? Pastikan Anda menguji aplikasi Anda secara menyeluruh dan mencari bantuan dari ahli jika perlu. Apakah saya harus memperoleh izin dari operator seluler untuk membuat aplikasi SMS gateway? Ya, Anda perlu memperoleh izin dari operator seluler untuk membuat aplikasi SMS gateway. Berapa biaya yang saya perlu keluarkan untuk membuat aplikasi SMS gateway? Biaya untuk membuat aplikasi SMS gateway dapat bervariasi tergantung pada platform yang Anda gunakan dan sumber daya yang Anda butuhkan. Apakah saya dapat menghasilkan uang dengan membuat aplikasi SMS gateway? Ya, Anda dapat menghasilkan uang dengan membuat aplikasi SMS gateway dan memasarkannya dengan baik. Apakah saya perlu memiliki pengetahuan teknis yang tinggi untuk membuat aplikasi SMS gateway? Ya, Anda perlu memiliki pengetahuan teknis yang tinggi untuk membuat aplikasi SMS gateway yang sukses. Kelebihan Membuat Aplikasi SMS Gateway Membuat aplikasi SMS gateway dapat memberikan banyak manfaat, termasuk Memungkinkan pengguna untuk mengirim dan menerima pesan teks melalui jaringan seluler. Memungkinkan pengguna untuk mengakses aplikasi dengan mudah dan mengirim dan menerima pesan teks dengan mudah. Bisa menghasilkan uang dengan memasarkan aplikasi Anda dengan baik. Tips Berikut adalah beberapa tips untuk membuat aplikasi SMS gateway yang sukses Pilih platform yang sesuai dengan kebutuhan Anda. Pilih bahasa pemrograman yang Anda kuasai dengan baik. Membuat user interface yang intuitif dan mudah digunakan. Menguji aplikasi Anda secara menyeluruh sebelum merilisnya ke publik. Mempromosikan aplikasi Anda dengan baik untuk meningkatkan jumlah pengguna. Ringkasan Membuat aplikasi SMS gateway dapat menjadi tantangan yang menarik, tetapi memerlukan keterampilan dan pengetahuan yang cukup untuk berhasil. Pastikan Anda memilih platform yang sesuai dengan kebutuhan Anda, memilih bahasa pemrograman yang Anda kuasai dengan baik, membuat koneksi dengan operator seluler, membuat user interface yang intuitif dan mudah digunakan, menguji aplikasi Anda secara menyeluruh, dan mempromosikan aplikasi Anda dengan baik untuk meningkatkan jumlah pengguna. Aplikasi cara membuat Masihterkait dengan SMS gateway, dalam artikel kali ini saya akan mencoba memaparkan cara membuat sendiri aplikasi kirim SMS gratis via web. Permintaan untuk membuat artikel dengan topik ini sudah banyak masuk ke email saya maupun komentar dalam blog ini. Sesuai janji ane kemarin, hari ini kita akan bahas mengenai cara membuat aplikasi Pengolah SMS gammunya dengan PHP. Tulisan ini sekaligus menjadi episode ke-2 sinetron kali ah... dari seri Membuat Aplikasi SMS Gateway dengan GAMMU dan PHP. Contoh yang akan ane kasih ini merupakan contoh sederhana yang dibuat dengan PHP Prosedural, dan Databasenya menggunakan MySQL. Gammu sendiri menyediakan beberapa format database yang bisa kita gunakan. Dari contoh ini agan akan mendapatkan gambaran mengenai cara kerja SMS Gatewaynya. Oke dah, daripada ngedengerin ane ngomong ga jelas, mending kita langsung ke T...K...P... Untuk mengikuti tutorial ini, sebelumnya agan harus sudah menginstall dan melakukan konfigurasi pada Gammu. Kalau belum silahkan baca kembali tulisan ane mengenai "Instalasi Gammu Step by Step". Karena kita menggunakan PHP, maka tentunya kita memerlukan Web Server untuk menjalankannya. Untuk contoh ini ane menggunakan XAMPP, ini juga sudah ane jelaskan pada tulisan sebelumnya. Pada dasarnya yang akan kita praktekkan disini merupakan fungsi CRUD Create,Read,Update,Delete. Aplikasi yang kita buat ini hanya berinteraksi dengan Database saja, jadi pada dasarnya agan bisa menggunakan bahasa pemrograman apapun untuk membuat aplikasi semacam ini selama Databasenya disuport oleh Gammu. Untuk persiapan, buat dulu folder aplikasinya di C\xampp\htdocs. Kasih aja namanya “smsgateway”. 1 Pertama buat file untuk konfigurasi databasenya. Isinya kurang lebih seperti ini = = = = "localhost"; "gammu"; ""; "gammu"; mysql_connect$host,$user,$pass or die mysql_error; mysql_select_db$db or die mysql_error; ?> Simpan di folder smsgateway yang sudah kita buat sebelumnya dengan nama Skrip di atas hanya berisi informasi dan perintah untuk melakukan koneksi ke server dan database. Pada bagian $db yang merupakan nama database, ane isikan “gammu”. Kalau agan masih ingat pada tulisan sebelumnya mengenai "Instalasi Gammu Step by Step", kita sudah "membuat" atau lebih tepatnya "mengimport" database dengan nama "gammu". Silahkan agan sesuaikan saja dengan konfigurasi agan. Selanjutnya kita akan membuat interface untuk menampilkan daftar SMS Masuk. Semua SMS yang masuk tersimpan di dalam tabel inbox, jadi kita hanya membuat query untuk membaca isi tabel inbox dan kemudian menampilkannya. Di tabel inbox terdapat 12 field banyak juga ya, tapi kita hanya perlu menampilkan 4 field saja yaitu ID,ReceivingDateTime, SenderNumber dan TextDecoded. ID merupakan Primary Key, ReceivingDateTime berisi informasi Tanggal dan Waktu SMS diterima, SenderNumber berisi informasi nomor pengirim, dan TextDecoded merupakan isi pesan yang dikirim. Kira-kira skripnya seperti iniSMS Gateway Inbox KOTAK MASUK 2 $no = 1; // nomor baris ?> $data['ReceivingDateTime'] ?> $data['SenderNumber'] ?> $data['TextDecoded'] ?> No. Tgl. Masuk Pengirim Isi Action echo echo echo echo $no ? rel="nofollow"> href=" $data['ID'] ?>">Hapus Kalau sudah simpannya juga di folder smsgateway dengan nama Untuk melihat hasilnya silahkan buka browser, lalu masukkan alamat localhost/smsgateway/ Jika berhasil maka tampil daftar SMS yang dulu kita kirim waktu ngetes pertama kali. Bahkan SMS yang sebelumnya tersimpan di SIM Card agan juga bakal nongol. 3 Untuk menampilkan sentitems pesan terkirim caranya sama dengan inbox, Cuma tabelnya saja yang berbeda. Daftar pesan terkirim terdapat di tabel sentitems. Agan cukup menampilkan ID,SendingDateTime,DestinationNumber, dan TextDecoded. Kira-kira skrip seperti iniSMS Gateway Sent Items PESAN TERKIRIM No. Tgl. Terkirim Tujuan Isi Action ">Hapus echo echo echo echo $no ?> $data['SendingDateTime'] ?> $data['DestinationNumber'] ?> $data['TextDecoded'] ?> href=" Simpan dengan nama 4 “Iya bener, mirip sama bikin inbox... Cuma beda tabel sama field doang.” Lah iya, kan ane udah bilang. Kemudia akses lewat browser dengan alamat localhost/smsgateway/ “Lah, ko ga ada isinya?” Itu karena ane belum pernah ngirim SMS pake ni kartu, ga ada pulsanya. Hihihi... Makanya isiin pulsa dong. PLAK vO_O Kalau agan perhatikan file inbox dan sentitems, pada kolom Action, ada link hapus disitu yang mengarah ke dan link ini berfungsi untuk menghapus pesan berdasarkan ID Primary Key nya. Buat sebuah file dengan nama yang isinya seperti berikut 5 “Nah, kita kan udah bikin inbox sama sentitems tuh gan Akbar, terus ngirim smsnya gimana?” Akan kita bahas pada tulisan ane selanjutnya. Hehehe... Biar agan sering-sering main ke blog ane. Ga papa ya gan? Pelan-pelan aja belajarnya, biar Greget! Kalau agan mau coba bikin sendiri, ane kasih clue nya biar gampang. Untuk ngirim SMS agan tinggal insert record ke tabel outbox. Ingat tabel outbox ya. Field yang diisi cuman dua, DestinationNumber dan TextDecoded. DestinationNumber untuk nomor tujuan, Sedangkan TextDecoded untuk isi pesannya. Gimana? Gampang kan... Ya udah gan ane sudah ngoceh panjang lebar, agan pasti sudah cape bacanya jangan bosen gan. Hehe... Kalau ada pertanyaan, saran atau kritik, agan koming aja di blog ane atau kirim via email juga boleh ke [email protected]. Kalau mau ngirim pulsa ke 081939966468. Kalau mau ngirim kue ke Jl. Akasia Lemo-lemo Indah Kota Palopo. Hihihi... To be continue... 6 ygOW.