Topik programming pagi ini saya ingin bagikan beberapa penggal kode yang jarang dibagikan oleh website/blog lain yang pelit ilmu. Kegunaan kode programming script kali ini adalah anda bisa mengirim pesan kepada teman-teman di Whatsapp-mu apakah dia sdh kamu ada di contact list atau belum, mereka akan menerima kiriman pesanmu.
Untuk menerima pesan dari Whatsapp, saya masih develop, belum kelar, jadi untuk sementara hanya bisa kirim pesan dari PC, tepatnya dari website kepada pengguna lain di Whatsapp. Untuk melakukannya, anda sedikit butuh programming skill berbasis web. Kali ini tersedia library Whatsapp API terbaik, dan anda bisa unduh di
sini.
Sebelum memulai, ada baiknya yg anda perlu ketahui adalah Whatsapp rupa-rupanya memberikan password ketika kita mendaftar saat aplikasi terunduh. Yang user tau hanyalah kita mendapatkan kode verifikasi via SMS. Ternyata di sisi mesin, Whatsapp memberikan kode kepada perangkat hp/tablet yang bekerja tanpa ketahuan melakukan otorisasi dengan password setiap kali terhubung.
Dan ternyata pula bahwa perangkat hp/tablet yg kita pakai terus mengirimkan PING kepada server whatsapp sebagai absensi setiap beberapa detik.
Nah, untuk itulah, sebelum mengcopy dan try out kode yang saya berikan, pertama-tama yang harus anda lakukan adalah:
DAPATKAN PASSWORD WHATSAPP:
1a. Unduh tool Password Extractor berbentuk APK dari website
PW.APK.
Catatan: anda bisa unduh langsung dari perangkat mobile atau unduh dulu ke PC, kemudian dieksekusi dari hp/tablet.
1b. Setelah unduh, anda harus jalankan aplikasi WA PW yg sdh terinstall , seperti screenshot di bawah, setelah itu.
Catatan: device mobile android anda sudah harus di-rooting. Anda bisa memakai
KINGROOT.
1c. Yang mengasyikkan adalah, Password Extractor tersebut mudah dipakai dan password hasil extractnya bisa dikirim via email dan bisa dibuka di PC kita. Jadi sangat gampang bagi programmer untuk copy paste.
2a. Sekarang saatnya unduh library php Whatsapp API di
https://github.com/WHAnonymous/Chat-API/archive/master.zip.
2b. Unzip file-file yang sudah diunduh yang bernama file master.zip
3. Sesudah diunzip, cari lokasi bernama file
whatsprot.class.php karena class itu yang paling penting untuk digunakan.
4. Sekarang masuk ke wilayah koding, anda bisa jalankan kode-kode ini untuk mengirim pesan tanpa hp/tablet ke user Whatsapp lain.
<?php
require_once 'src/whatsprot.class.php';
$username = "6285695066902"; // no hp yang kita registrasikan
$nickname = "Brad Pitt"; // sebaiknya nama kamu supaya penerima pesan mengenali anda
$debug = true; // Shows debug log, this is set to false if not specified
$log = true; // Enables log file, this is set to false if not specified
$password = "e2BYNTBHSmp2WZJ8hGY6QhpNtxxxx"; // password yang kita dapatkan dari tool yang sudah dibahas di poin 1a,1b,1c
$w = new WhatsProt($username, $nickname, $debug);
$w->connect(); // Connect to WhatsApp network
$w->loginWithPassword($password); // logging in with the password we got!
$agus = '628211195000'; // Nomor tujuan kita, biasanya nomor teman
$message = 'testing bro, dari web nih, kalau diterima tolong reply';
$w->sendPresenceSubscription($username);
$w->sendMessage($username, $message);
$w->disconnect();
?>
NOTE:
Kesulitan-kesulitan membuat program Whatsapp php ini adalah :
1. Perangkat harus di-ROOT
2. Perangkat harus sudah terdaftar, jadi kamu sudah pernah registrasi ke Whatsapp
3. Harus punya skill web programming
Asyiknya program ini adalah:
1. Kamu bisa kirim pesan darurat tanpa handphone kepada teman, bahkan ke nomor anda sendiri dari web.
2. Kamu bisa bikin program auto-responder di Whatsapp (Whatsapp bot).