KabelData.info – Whatsapp memiliki 2 jenis aplikasi yaitu whatsapp messenger biasa dan whatsapp business yang memiliki fungsi berbeda.
Whatsapp business diformulasikan untuk para pengusaha karena memiliki banyak kelebihan seperti memperlihatkan logo, website, identitas toko kita, jam kerja dan mengirim pesan secara otomatis.
# 2 Cara Membuat Whatsapp Gateway
Untuk membuat whatsapp gateway kita memerlukan bantuan layanan berbayar pihak ketiga seperti apiwha.com atau waboxapp.com.
Kamu perlu mempunyai akun terlebih dahulu dengan cara mendaftar dan membayar biaya langganan untuk menikmati layanan yang mereka tawarkan.
Tanpa basa basi langsung saja kita simak tutorial selengkapnya bagaimana cara membuat WhatsApp Gateway berikut ini.
1. Waboxapp.com
Website ini cukup handal dan cukup baik untuk membuat aplikasi whatsapp api gateway auto post message. Simak tutorial berikut untuk membuat aplikasi whatsapp gateway secara cepat dan mudah.
- Buka website waboxapp.com >> sign up
- Setelah mempunyai akun login kedalam waboxapp >> Klik Myphones
- Klik generate disebelah kolom api token >> Tambahkan addon weboxapp pada browser
- Masukan token waboxapp api >> Klik Tombol Validate
- Buka website web.whatsapp.com >> Scan barcode whatsapp pada smartphone hingga terkoneksi
- Pilih api rest pada website waboxapp.com >> copy link tersebut untuk integrasi
- Buat script php dan buat pesan text yang akan di kirim seperti contoh dibawah ini
<?php
$no = 6283885673487;
$text = “hai..hihihihihihi”;
$random = (rand()%1000);
?>
- Pastekan script link integrasi api rest ke script php seperti contoh berikut
<button><a href=”https://www.waboxapp.com/api/send/chat?token=fbf6dc36749ce1b2ec4048e7b8f320bf5a0a91d8677fb&uid=6283885673487&to=6281367845903&custom_uid=
<?php echo $random ?>&text=<?php echo rawurlencode($text) ?>” class=”btn”>KIRIM</a></button>
- Simpan script dengan nama v_login dalam direktori komputer( local disk(c)> xampp2 > htdocs > whatsappAPI)
- Uji script dengan browser dengan akses http://localhost/whatsappAPI/v_login.php >> Klik kirim pesan
- Selesai, pesan yang dibuat aakan di terima oleh nomor tujuan pengguna wa
Baca juga artikel menarik lainnya:
2. Apiwha.com
Hampir sama dengan waboxapp.com kamu perlu memiliki akun terlebih dahulu untuk menikmati semua layanan yang mereka tawarkan. Untuk informasi lengkap mengenai cara membuat script membaca dan menerima pesan whatsapp silakan simak beberapa tips berikut.
- Lakukan pendaftaran dan verifikasi di website apiwha.com untuk mendapatkan sebuah akun
- Login ke akun aphiwha.com >> klik Add New Number disisi kanan atas
- Buka aplikasi whatsapp di smartphone >> pilih whatsapp web
- Scan QRcode pada halaman web apiwha.com >> klik My Number dan copy API key
Melalui website ini kamu dapat mendaftarkan lebih dari satu nomor serta API key yang kamu dapatkan sesuai dengan nomor yang didaftarkan.
a. Script PHP Membaca Pesan Whatsapp
Untuk membuat script php membaca pesan whatsapp silakan buat file baru dengan nama pesan_masuk.php dan tulis scrit seperti contoh berikut.
<?php
// Pull messages (for push messages please go to settings of the number)
$my_apikey = “Api Key Anda”;
$number = “No Yang Anda Pakai”;
$type = “IN”;
$markaspulled = “0”;
$getnotpulledonly = “0”;
$api_url = “http://panel.apiwha.com/get_messages.php”;
$api_url .= “?apikey=”. urlencode ($my_apikey);
$api_url .= “&number=”. urlencode ($number);
$api_url .= “&type=”. urlencode ($type);
$api_url .= “&markaspulled=”. urlencode ($markaspulled);
$api_url .= “&getnotpulledonly=”. urlencode ($getnotpulledonly);
$my_json_result = file_get_contents($api_url, false);
$my_php_arr = json_decode($my_json_result);
foreach($my_php_arr as $item)
{
$from_temp = $item->from;
$to_temp = $item->to;
$text_temp = $item->text;
$type_temp = $item->type;
echo “Pengirim : “.$from_temp;
echo “<br>Pesan :”.$text_temp;
echo “<hr>”;
}
?>
Untuk mengecek hasilnya silakan buka web browser dan akses http://localhost/whatsapp/pesan_masuk.php
b. Script Membaca Pesan Terkirim
Caranya cukup mudah, buat file baru dengan nama pesan_keluar.php lalu tulis scriptnya seperti contoh berikut.
<?php
// Pull messages (for push messages please go to settings of the number)
$my_apikey = “Api Key Anda”;
$number = “No Yang Anda Pakai”;
$type = “OUT”;
$markaspulled = “0”;
$getnotpulledonly = “0”;
$api_url = “http://panel.apiwha.com/get_messages.php”;
$api_url .= “?apikey=”. urlencode ($my_apikey);
$api_url .= “&number=”. urlencode ($number);
$api_url .= “&type=”. urlencode ($type);
$api_url .= “&markaspulled=”. urlencode ($markaspulled);
$api_url .= “&getnotpulledonly=”. urlencode ($getnotpulledonly);
$my_json_result = file_get_contents($api_url, false);
$my_php_arr = json_decode($my_json_result);
foreach($my_php_arr as $item)
{
$from_temp = $item->from;
$to_temp = $item->to;
$text_temp = $item->text;
$type_temp = $item->type;
echo “Pengirim : “.$from_temp;
echo “<br>Pesan :”.$text_temp;
echo “<hr>”;
}
?>
Buka web browser dikomputer dan akses http://localhost/whatsapp/pesan_keluar.php untuk melihat hasilnya.
Baca juga artikel menarik lainnya:
c. Script Kirim Pesan
Scrit ini hanya bekerja jika seseorang pernah mengirimi kita pesan terlebih dahulu dan tidak dapat digunakan pada sembarang nomer tujuan atau kegiatan spamming. Seperti biasa kamu harus membuat file baru dengan nama kirim_pesan.php dan tulis script seperti contoh berikut.
<?php
// Send Message
$my_apikey = “API Key Anda”;
$destination = “No Tujuan”;
$message = “[MESSAGE TO SEND]”;
$api_url = “http://panel.apiwha.com/send_message.php”;
$api_url .= “?apikey=”. urlencode ($my_apikey);
$api_url .= “&number=”. urlencode ($destination);
$api_url .= “&text=”. urlencode ($message);
$my_result_object = json_decode(file_get_contents($api_url, false));
echo “<br>Result: “. $my_result_object->success;
echo “<br>Description: “. $my_result_object->description;
echo “<br>Code: “. $my_result_object->result_code;
?>
Hasilnya dapat kamu cek dengan cara mengakses http://localhost/whatsapp/kirim_pesan.php pada web browser di komputer.
3. [Bonus] Video Cara Membuat WhatsApp Gateway
Sebagai tambahan informasi silakan simak video cara membuat WhatsApp Gateway Dengan VB.Net berikut ini.
Baca juga artikel menarik lainnya: