cara buat sms gateway gratis
CaraInstalasi : - Download file Pendukung yaitu web server xampp bisa download di sarankan php 5.6 atau versi 7.3 - Text editor untuk membongkar coding di rekomendasikan sublime text atau notepad ++ - install xampp seperti biasa dan subimetext nya - copy folder Download aplikasi sms gateway berbasis web gratis yang sudah di download ke direktory c/xampp/htocs - kemudian buka bowser google
Adabeberapa cara yang dapat kalian lakukan untuk melakukan pendaftaran sebagai driver Shopee Food. Yang pertama kalian dapat melakukan pendaftaran Shopee Food secara offline. Sebelumnya, kalian yang ingin mendaftar secara offline, kalian dapat datang langsung ke alamat Field Station Shopee di Jalan Cilandak KKO no. 101 Ragunan Pasar Minggu (Bekas.
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
AT+ CNMI: Untuk mendeteksi pesan SMS masuk secara otomatis. AT + CMGL: Membuka daftar SMS yang ada di SIM Card. AT + CMGS: Mengirim pesan sms contoh di + CMGS = "". AT + CMGR: Membaca pesan SMS. AT + CMGD: Menghapus mulut SMS. ATE1: Set ECHO. ATV1: Mengatur input dan output dalam bentuk naskah.
Sebelummengetahui cara menggunakan SIPP online, sebaiknya cari tahu dulu apa yang menjadi kelebihan aplikasi ini. Hal tersebut dilakukan agar kamu tidak bingung saat menggunakannya nanti. (Baca Juga: Cara Cek Saldo JHT BPJS Ketenagakerjaan) Karena bersifat online, sehingga mudah untuk digunakanan kapan saja dan di mana saja. Untuk mengetahuinya kalian hanya perlu menggunakan NIK yang terdapat
Site De Rencontres Pour Seniors Gratuits. Saat ini adanya banyak pebisnis yang memilih untuk menggunakan aplikasi WhatsApp Gateway. Sebab aplikasi ini mampu mengotomotatiskan browser untuk menjalankan WhatsApp Web. Sayangnya, ada banyak produk gateway di pasaran yang merupakan hasil modifikasi. Padahal, WhatsApp yang sudah dimodifikasi bisa menjadi aplikasi yang tidak aman, karena mudah disusupi untuk pencurian data dan berpotensi diblokir oleh Facebook. Oleh karena itu, sangat penting bagi Anda pemilik bisnis untuk memilih aplikasi WA Gateway yang tepat untuk bisnis Anda. Untuk mengetahui informasi lebih lanjut, Anda bisa menyimak pembahasan tentang WA Gateway yang aman dan mudah berikut ini! Apa itu WhatsApp Gateway? WhatsApp Gateway adalah aplikasi berbasis Windows yang bekerja dengan cara mengotomatiskan browser Chrome untuk menjalankan WhatsApp Web. Namun, WA Gateway bukanlah produk resmi yang dirilis oleh pihak WhatsApp dan merupakan produk ciptaan seorang pengembang aplikasi. Tidak seperti aplikasi WhatsApp resmi, jika Anda ingin membuat WA Gateway, Anda perlu mengunduh aplikasinya di situs pengembangnya. Ini karena Gateway WA belum tersedia di Google Play Store. Meskipun cara membuat WA Gateway cukup mudah, namun fitur yang disajikan tidak secanggih fitur yang dimiliki WhatsApp API Gateway yang murah dan aman. Di sisi lain, WhatsApp Gateway juga memiliki sejumlah risiko yang perlu Anda waspadai. Mengingat aplikasi WA gateway dibuat secara tidak resmi melalui aplikasi yang dimodifikasi. Untuk itu, sebaiknya Anda memilih untuk menggunakan aplikasi WhatsApp API Gateway resmi agar terhindar dari masalah yang tidak diinginkan. Apa Kelebihan WhatsApp Gateway? Lalu, apa saja kelebihan yang dapat Anda terima dengan menggunakan WA Gateway? Berikut adalah beberapa hal yang dapat dilakukan oleh pengguna dengan menggunakan WA Gateway Dengan menggunakana WhatsApp message Gateway, Anda dapat memperoleh notifikasi dan melakukan verifikasi apapun langsung melalui aplikasi WhatsApp, bukan melalui SMS atau email. Sebagai Pengguna, Anda dapat memperoleh beberapa informasi yang dibutuhkan melalui WhatsApp. WA Gateway memiliki fitur bot WhatsApp atau fitur auto respon yang dapat bekerja selama 24 jam. Selayaknya aplikasi WhatsApp API Gateway yang resmi, aplikasi WA Gateway ini juga menawarkan fitur WhatsApp Blast atau WhatsApp Bulk. Pelajari lebih lanjut Rekomendasi aplikasi bulk WhatsApp Tak hanya itu saja, aplikasi ini juga dapat memungkinkan Anda untuk dapat menyediakan WA API Gateway Indonesia untuk pengguna lainnya, sehingga menjadi pemasukan pasif bagi Anda. Berapa Harga WhatsApp API Gateway? Di Indonesia, harga WA API Gateway resmi seperti penggunaan WhatsApp API Gateway relatif murah. Anda cukup membanyar biaya yang berkisar di antara Rp350 – 400 per pesan. Harga murah tersebut sebanding dengan berbagai manfaat tambahan yang akan Anda dapatkan dari WA API Gateway. Terlebih Anda hanya perlu membanyar untuk setiap pesan yang berhasil terkirim. Jadi, jika pesan yang Anda kirim tidak diterima oleh pelanggan, maka pesan tersebut tidak dikenai tarif. Bagaimana, apakah Anda tertarik untuk mencoba WhatsApp API Gateway lebih murah namun tetap aman? Dapatkan penawaran spesial dari BSP terbaik di Indonesia Mekari Qontak. Rekomendasi Layanan Provider Penyedia Whatsapp Gateway! 1. Mekari Qontak Mekari Qontak merupakan mitra resmi WhatsApp API terbaik di Indonesia. Di mana Anda bisa mendapatkan WhatsApp Geteway yang aman dan resmi di Mekari Qontak WhatsApp Qontak dilengkapi dengan berbagai fitur canggih yang memudahkan Anda untuk menjalin hubungan lebih dekat dengan pelanggan. Fitur Mekari Qontak Asisten Virtual Chatbot mampu merespon setiap permintaan pelanggan yang masuk secara cepat dengan jumlah yang banyak sekaligus. Integrasi WhatsApp CRM membantu bisnis dalam menjalin hubungan dengan pelanggan dengan mengelola seluruh informasi tentang mereka. Otomatisasi WhatsApp bertugas menyimpan dan mengunduh semua interaksi pelanggan dengan bisnis. WhatsApp Multi User memungkinkan Anda untuk memiliki akun WA Business API yang dapat diakses oleh banyak admin sekaligus dari berbagai perangkat. Rotator akan meneruskan pesan pelanggan secara otomatis dan adil ke tim support seperti yang telah diatur. Centang Hijau menandakan bahwa akun WhatsApp telah terverifikasi atau terbukti memiliki bisnis. Fitur WhatsApp Blast atau Bulk dapat mengirimkan pesan dalam jumlah yang tak terbatas secara bersamaan tanpa harus menyimpan nomor penerima pesan. Anda dapat mempelajari lebih lanjut fitur WA Blast Resmi dan Tidak Resmi. Laporan Analitik semua interaksi pelanggan pada dalam satu dashboard. 2. PremiumFastNet PremiumFastNet menyediakan WA Gateway hasil modifikasi yang bisa Anda coba. Selain WhatsApp Gateway, provider WhatsApp gateway ini juga menyediakan jasa domain, seedbox, leechbox, RDP, dan lainnya. Fitur Premium Fast Net REST API Privacy Kirim Pesan Webhook Kirim dan Terima Pesan BOT Auto Reply Auto Sync to Google Contact 3. WABOT WABOT merupakan penyedia WhatsApp gateway lainnya yang memungkinkan Anda untuk mengakses aplikasi melalui perangkat mobile Android. Fitur WABOT Whatsapp Gateway API Kirim Pesan Whatsapp Otoamtis Kirim Pesan Whstapp Terjadwal Auto Reply atau Chat Bot Whatsapp Whatsapp Form 4. Rapiwha Rapiwha merupakan penyedia WhatsApp gateway modifikasi lainnya. Meskipun modifikasi, aplikasi WhatsApp ciptaan Rapiwha ini bisa Anda gunakan untuk berinteraksi dengan pelanggan. Fitur Rapiwha Kirim dan terima file media ke beberapa nomor Terhubung dengan cepat dengan API dan memberikan akses instan Manajer obrolan dengan alat perpesanan canggih Chatbot Balasan Otomatis Terbaik untuk akun whatsapp 5. Woowa Woowa adalah WhatsApp Serverless API yang mempermudah Anda untuk menirimkan pesan secara otomatis. Selain itu, WhatsApp gateway Woowa dapat Anda hubungkan dengan aplikasi lainnya seperti Woocommerce, Web Custom Html,PHP,dll, Elementor, dan platform lainnya. Fitur Woowa Order Detail Notification Order Completed Notification Send Shipping Receipt Attach a picture/file to the notification Order Cancelled Recovery 6. Waboxapp Waboxapp mempermudah Anda untuk memiliki aplikasi Whatsapp API Gateway auto post message. Untuk menikmati layanannya, Anda perlu mendaftarkan diri dan bayar biaya langganan ke Waboxapp. Fitur WAboxapp Integrate IM Accounts safe Full account control 7. Chat-API Chat-API menyediakan layanan Whatsapp API yang bisa Anda gunakan untuk mempereroleh Whatsapp Gateway dengan tampilan UI yang baik. Selain itu, Anda juga bisa menggunakan lebih dari 30 bahasa programmer yang bisa dikonfigurasi. Fitur Chat-API Messeging esentiala Moderation Announcements Offline message Webhooks 8. Wablas Wablas menyediakan layanan gateway yang mudah Anda gunakan. Dalam hal ini, Anda bisa mempelajari sistem layanan dokumentasi secara mudah. Tidak hanya itu saja, Wablas menawarkan pengirimam text saja dengan mengabil paket paling murah. Sementara untuk mengirimkan file berupa gambar harus menggunakan paket yang lebih mahal. Fitur Wablas Webhooks API Endpoints Web Dashboard Message scheduling Reminder Message Autoreply & Chatbot Integration with SMS Gateway 9. WhatsPie WhatsPie menawarkan jasa WhatsApp gateway dengan harga terjangkau untuk penggunanya. Meski begitu, pengguna dapat menikmati fitur canggih yang dapat menghemat waktu pada saat mengirimkan banyak file beragam ke kontak WA. Fitur WhatsPie Support MultiDevice Fast And Secure Webhook Integration Delivery Status API Access Sending Media 10. Fonnte Fonnte menawarkan paket jasa WhatsApp gateway dengan harga terjangkau mulai dari untuk pengiriman text WA. Selain itu, Anda bisa menggunakan layanan pengiriman file serta foto dengan kapasitas besar yang dikenai biaya senilai Rp350 ribu per bulan. Fitur Fonnter Auto Reply Send Message Message History 11. Maxgrabb Maxgrabb menawarkan layanan gateway yang bisa Anda gunakan dekstop Anda. Dengan menggunakan layanan gateway Maxgrabb, Anda bisa membuka 5 akun WhatsApp sekaligus. Selain itu, Anda bisa mengirimkan pesan secara menyeluruh ke nomor yang di simpan dalam database. Sayangnya, Maxgrapp membutuhkan desktop tetap on untuk bisa optimal mengirimkan pesan. Fitur Maxgrabb Grab Contact Kirim Teks & Gambar Auto Delete Chat Spintax & Custom tag 12. WA-GW WA-GW merupakan layanan WhatsApp gateway yang menggunakan dekstop untuk mengirimkan pesan. Aplikasi ini memungkinkan Anda untuk mengirimkan pesan berupa teks, file, hingga gambar. Di mana pesan tersebut akan terkirim langsung ke suluruh nomor di database. Fitur WA-GW Notification Bot WhatsApp / AutoReply WhatsApp Blast / Bulk Your Own Income 13. Starsender Starsender adalah provider WhatsApp gateway yang memungkinkan Anda untuk mengirimkan pesan. Anda bisa mengintegrasikannya dengan plugin paymant gateway seperti xendit, duitku, tripay dan masih banyak lagi. Fitur Starsender Broadcast Management contact Auto reply Multi device 14. Wafvel Wavel menawarkan layanan pengiriman text secara menyeluruh hanya dengan satu kali klik ke berbagai database nomor aktif. Selain teks, Anda juga bisa mengirimkan file foto dan gambar ke berbagai nomor WA. Fitur Wafvel Modern & Simple Dashboard Multiple Whatsapp Account RestAPI Inbox & Outbox Apa Risiko Menggunakan WhatsApp Gateway yang Tidak Resmi? WA Gateway memang menawarkan beberapa kelebihan yang dapat Anda gunakan. Namun perlu diingat bahwa WA Gateway merupakan hasil modifikasi WhatsApp atau bukanlah aplikasi resmi ciptaan WhatsApp. Hal ini kemudian membuat WA Gateway murah yang tidak resmi memiliki sejumlah risiko yang dapat menghantui para penggunanya. Adapun beberapa risiko penggunaan WA Gateway antara lain WhatsApp resmi dilengkapi dengan sistem end-to-end encryption, sehingga menjamin kerahasiaan percakapan antar pengguna. Namun ini berbeda halnya dengan WA Gateway yang tidak resmi dan tidak memiliki jaminan tersebut. Penggunaan WhatsApp Gateway tidak resmi memiliki risiko peretasan dan penyalahgunaan data penting seperti kredensial perbankan, kata sandi, dan sebagainya. Aplikasi WA Gateway tidak resmi sangat berbahaya, karena bisa menyuntikkan malware dan spyware yang dapat menyebabkan kerusakan pada data atau bahkan perangkat Anda. Meskipun proses membuat akun WA Gateway cukup mudah, namun WhatsApp dapat kapan saja memblokir akun Anda, terutama jika Anda melanggar ketentuan dari WhatsApp itu sendiri. Lalu, apa solusi untuk menghindari risiko-risiko di atas? Solusi yang aman dan mudah adalah dengan menggunakan WA API Gateway resmi untuk bisnis Anda. Bagaimana Cara Membuat WA API Gateway yang Aman dan Resmi? Dengan berbagai risiko mengancam yang sudah disebutkan di atas, pastikan Anda sudah berpikir ulang terlebih dahulu apabila ingin menggunakan WA Gateway. Jika Anda ingin menggunakannya karena cara mendapatkan WA Gateway tidak resmi cukup mudah, maka Anda harus tahu bahwa membuat WhatsApp API Gateway resmi juga cukup mudah dan bahkan tidak berisiko. WA Gateway resmi bisa Anda peroleh melalui WhatsApp Business API. Selain mudah mendapatkannya, WhatsApp API Gateway juga terbilang memiliki harga yang murah. Berikut adalah cara membuat WA API Gateway yang mudah dan aman 1. Buat akun Facebook Business Manager Setelah itu, Anda harus membuat serta mengisi informasi atau data bisnis Anda pada akun Facebook Business Manager. Adapun cara membuat akun Facebook Business Manager antara lain Buka Facebook Business Manager, kemudian login menggunakan akun Facebook Anda. Buat akun baru. Tulis nama bisnis, kemudian pilih opsi “Lanjutkan”. Tulis nama Anda dan email bisnis Anda, kemudian pilih opsi “Selesai”. Atur akun Facebook Business Manager Anda dengan menambahkan Page, Add Account, dan People. 2. Melakukan Verifikasi Bisnis Anda bisa makukan verifikasi bisnis pada Facebook Business Manager dengan melakukan beberapa langkah berikut ini Cari opsi “Pengaturan Bisnis” Klik “Pusat Keamanan” Pilih “Verifikasi”. Proses verifikasi bisnis dapat membutuhkan waktu selama kurang lebih tiga hari kerja. 3. Pengajuan Display Name Pastikan Anda memilih nama bisnis yang sesuai dengan kebijakan Perdagangan dan Bisnis WhatsApp. Karena nama bisnis yang telah Anda pilih tidak dapat diganti lagi di kemudian hari. Sementara itu, Anda membutuhkan waktu kurang lebih satu hari kerja untuk memproses pengajuan display name akun WhatsApp Anda. Namun, ini bisa lebih tergantung dari pihak WhatsApp. Setelah pengajuan disetujui, display name akan muncul secara otomatis walaupun kontak yang menghubungi Anda belum menyimpan nomor WhatsApp Anda, hal ini terjadi karena adanya fitur WhatsApp Masking. 4. Setup Akun WhatsApp Business API Proses yang selanjutnya adalah approval akun WhatsApp Business API yang membutuhkan waktu selama satu hari kerja. Proses setup dan live juga membutuhkan waktu selama satu hari kerja. 5. WA API Gateway Indonesia Siap Digunakan Proses terakhir adalah pengajuan akun WhatsApp API Gateway WA API. Tahapan ini membutuhkan waktu sekitar 3 hari kerja. Jika pengajuan akun WhatsApp Business API Official Business Account Anda disetujui, maka proses pendaftaran telah selesai dan akun WhatsApp Anda berstatus verified, sehingga akan memiliki centang hijau di samping display name seperti pada gambar diatas. Artikel Terkait WhatsApp Business API Panduan Lengkap API WhatsApp Dapatkan Fitur WA API Gateway Terbaik yang Resmi dan Aman Sekarang! WA Gateway merupakan aplikasi modifikasi WhatsApp yang berbahaya untuk bisnis Anda. Oleh sebab itu, Anda perlu mengingat untuk tidak lagi menggunakan WA Gateway yang tidak resmi. Sebaiknya Anda menggunakan Gateway resmi dari WhatsApp API, karena alasan berikut WhatsApp API aman digunakan, karena secara resmi dikeluarkan oleh WhatsApp. Harga WhatsApp API relatif murah karena Anda hanya perlu membanyar setiap pesan yang berhasil terkirim. Cara memuat WhatsApp API mudah dilakukan, cukup dengan 5 lima langkah saja. WhatsApp API memiliki banyak fitur dan kelebihan. Mekari Qontak menyediakan WA API Gateway resmi melalui WA API, yang dilengkapi dengan berbagai fitur canggih pendukung bisnis, seperti WA blast, robot marketing, auto reply melalui chatbot, dan sebagainya. Kategori WhatsApp Business ini juga memungkinkan sebuah bisnis untuk memiliki jumlah admin dengan jumlah tak terbatas multiple users.
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?
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
cara buat sms gateway gratis