Cara Membuat SMS Gateway Menggunakan Aplikasi Android

Bagi seorang pengusaha atau web developer mungkin anda nanti membutuhkan sebuah aplikasi sms gateway untuk kepentingan usaha anda di internet karena dengan aplikasi inilah kita dapat menikmati beberapa kemudahan untuk menerima dan mengirimkan sms secara otomatis melalui web server  yang sudah kita bangun sebelumnya.

Cara kerja dari sms gateway sendiri untuk lebih mudahnya akan saya ibaratkan sebuah email yaitu kita dapat mengirim, menerima, dan forward pesan yang akan disampaikan melalui website kepada si penerima tapi bedanya layanan sms gateway kita akan menggunakan nomor ponsel baik kartu gsm ataupun cdma sudah bisa digunakan.

Biasanya fungsi dari sms gateway sendiri banyak digunakan oleh web toko online untuk memberitahukan invoice mengenai produk dari pembeli yang ia pesan dan bisa juga untuk web login yang menyediakan formulir pendaftaran berproteksi verifikasi sms atau bisa juga kita gunakan untuk web yang menyediakan fasilitas sms gratis.

Sedangkan peralatan yang anda butuhkan adalah:

  1. Hp android yang siap online 24 jam
  2. Laptop atau komputer pc
  3. Kartu gsm atau cdma yang sudah terdaftar sms murah
  4. Aplikasi SMS Gateway API – Download
  5. Web hosting atau software XAMPP

Bagi yang akan mencoba membuat sms gateway sendiri dengan hp android sebagai local web server mungkin artikel ini akan menjadikan panduan dasar karena saya sebenarnya masih belum paham betul jadi apabila ada kekurangannya akan saya kembangkan pada pertemuan selanjutnya sehingga artikel ini hanyalah langkah dasarnya saja.

Cara Membuat Hp Android Menjadi SMS Gateway

1. Buka Aplikasi SMS Gateway API Di Android Anda

Setelah peralatan yang dibutuhkan untuk membuat sms gateway di android sudah kamu siapkan, maka sekarang anda bisa langsung menuju ke proses pembuatan.

Yaitu anda hanya perlu membuka aplikasi SMS Gateway API yang sudah kamu download sebelumnya setelah itu nanti anda harus mendaftar terlebih dahulu.

Untuk cara mendaftar, pelajari berikut:

  • Klik menu SIGN UP disebelah tombol Login
  • Email: Masukkan email yang kamu punya misal akun google play store
  • Password: Buat kata sandi untuk login
  • Confirm Password: Masukkan kata sandi yang kamu buat
  • Jika sudah langsung klik Sign Up

Jika sudah selesai nanti anda akan mendapatkan device ID dari perangkat android sebagai local server jadi silakan catat yang saya tandai arah panah pada gambar berikut.


2. Masuk Ke Situs Penyedia Aplikasi SMS Gateway API

Sesuai dengan peralatan yang harus kamu lengkapi, tentunya untuk memudahkan anda dalam proses pembuatan aplikasi sms gateway adalah sebuah perangkat laptop atau komputer pc kalau tidak punya bisa pergi ke warnet terdekat atau bisa pinjam temanmu.

Kalau sudah silakan langsung buka SMS Gateway Login

Klik tombol login dan masukkan akun email dan juga kata sandi

Kalau sudah berhasil masuk, selanjutnya kita akan membuat script php untuk mengetes apakah aplikasi yang akan kita buat dapat bekerja sesuai perintah. maka kita membutuhkan web hosting cpanel atau sebagai langkah alternatif software xampp yang sudah terinstall pada laptop atau komputer pc.

3. Download script api untuk web server di sini

Lalu ekstrak file tersebut menggunakan program winrar

Salin file smsGateway.php

4. Selanjutnya salin script berikut lalu simpan dengan nama test.php

Tanda warna merah: silakan ganti sesuai data-data aplikasi sms gateway api

<?php
include “smsGateway.php”;
$smsGateway = new SmsGateway(‘masukkan_email‘, ‘masukkan_password‘);

$deviceID = device_id_aplikasi;
$number = ‘+62_nomor_penerima‘;
$message = ‘isi pesan yang hendak kamu sampaikan ke penerima‘;

$options = [
‘send_at’ => strtotime(‘+1 minutes’), // +1 silakan rubah untuk mengatur waktu pengiriman dalam menit
‘expires_at’ => strtotime(‘+1 hour’) // +1 silakan rubah maksimal sms terkirim ke penerima
];

//Please note options is no required and can be left out
$result = $smsGateway->sendMessageToNumber($number, $message, $deviceID, $options);

?>

5. Upload ke cpanel atau xampp file smsGateway.php dan test.php

Melakukan Pengetesan

Setelah anda sudah selesai mengupload kedua file web server untuk mengetes apakah aplikasi sms gateway ini berhasil, silakan lakukan beberapa hal berikut.

  1. Buka File test.php di address bar contoh example.com/test.php
  2. Masuk lagi ke situs smsgateway.me lalu buka Messages
  3. Apabila ada pesan masuk terbaru berarti langkah ini berhasil

Jika anda punya nomor ponsel 2 maka yang satunya bisa kamu gunakan untuk mengetes supaya anda nanti tahu apakah web server sms gateway ini sudah work apa belum dan apabila dari artikel ini masih ada yang perlu dipertanyakan bisa kamu  ajukan ke kolom komentar.