Cara menggunakan php send whatsapp

Kita ketahui banyak orang yang membuat direct message untuk keperluan marketing, direct mesaage mempermudah calon client atau cutomer untuk mengirimkan pesan tanpa harus menyimpan nomor tujuan terlebih dahulu, selain itu anda bisa menentukan default message atau format pesan yang akan di kirimkan.

Pada kesempatan kali ini saya akan memberikan tutorial singkat untuk membuat api whatsapp direct mesage generator dengan php, saya harap dari judulnya anda semua sudah paham, sebab kalau menggunakan bahasa indonesia agak kurang pas sepertinya kalau saya gunakan kata "pesan langsung".

Oke kembali ke pembahasan awal, untuk membuat whatsapp direct message yang anda lakukan pertama kali adalah mengcopy dan pastekan kode di bawah ini (saya anggap anda sudah menginstall webserver entah xampp atau lamp) kemudian simpan dengan nama wa-testing.php di direktori c:/xampp/htdocs 

Baca Juga : Membuat CRUD dengan PHP dan SQLite



<html>
<head>
<title>Membuat api whatsapp message generator dengan php| www.hakkoblogs.com</title>
</head>
<body>
<?php
if(isset($_POST['kirim'])){
$nohape  = $_POST['nohape']; 
$isi     = $_POST['isi'];

echo "<script>window.location = 'https://api.whatsapp.com/send?phone=$nohape&text=$isi&source=&data='</script>";

}
?>
<form method="post" action="">
<input type="text" name="nohape" placeholder="contoh : 6285600000000"/><br/><br/>
<textarea cols="40" rows="5" name="isi" Placeholder="Isi pesan"></textarea>
<br/><br/>
<input type="submit" name="kirim" value="Kirim Pesan"/>
</form>
</body>
</html>


Setelah di simpan silahkan anda test dengan akses url di browser localhost/wa-testing.php jika berhasil anda akan mendapatkan halaman seperti di bawah ini


Cara menggunakan php send whatsapp

Selanjutnya saya coba untuk mengirimkan pesan ke saya sendiri, seperti gambar di bawah ini saya akan mengirimkan pesan "testing" ke nomor 628569498403 selanjutnya klik button  Kirim Pesan.




Cara menggunakan php send whatsapp

Ketika button Kirim Pesan  di klik maka akan muncul halaman rediret message whatsapp seperti di bawah ini.


Cara menggunakan php send whatsapp


Dari mhalaman tersebut anda bisa mengirimkan pesan tanpa harus menyimpan nomor telepon tujuan, bagaimana? mudah bukan? pastinya ya. Oh ya satu lagi kalau anda perhatikan address bar di atas mengarah pada api whatsapp dengan nomor dan pesan yang di inputkan.



Cara menggunakan php send whatsapp



Jadi jika anda ingin membuat button direct message untuk keperluan marketing, maka cukup copas url yang ada di addressbar browser pada gambar di atas sesuikan nomor telepon anda dan pesan yang diinginkan,


Baca Juga : Multiple upload dengan PHP



<a href="https://api.whatsapp.com/send?phone=nomoranda&text=pesananda&source=&data=">Hubungi Kami</a>

Penjelasan singkat kode :
Phone=nomoranda => nomor telepon whatsapp anda
text=pesananda     => default format pesan yang akan di kirim.

Kesimpulannya adalah dengan adanya direct message wa builder ini, mempermudah anda untuk membuat direct message wa cukup input, kemudian anda bisa mengirimkan pesan secara langsung atau anda juga bisa membuat direct link wa message dengan copas url hasil generate dan menyisipkannya di link a href.

Semoga tutorial singkat ini bisa bermanfaat untuk saya dan anda yang membacanya, pantengin terus www.hakkoblogs.com untuk mendapatkan update terbaru seputar tutorial, informasi dan tips seputar pemrograman dan startup, selamat mencoba.

Tutorial Mengirim dan Membaca Pesan WhatsApp dengan PHP – WhatsApp Messenger merupakan aplikasi pesan lintas platform yang memungkinkan kita bertukar pesan tanpa biaya SMS, karena WhatsApp Messenger menggunakan paket data internet yang sama untuk email, browsing web, dan lain-lain.

anda bisa mengdownload aplikasi ini melalui playstore untuk pengguna sistem operasi Android Dan di App Store untuk pengguna IOS, ada dua jenis aplikasi whatapps yaitu whatapps biasa dan whatapps Business.

Perbedaan WhatsApp Business dan WhatsApp Messenger

WhatsApp bisniss menyasar pengguna UKM sebagai pengguna nya, karna pada aplikasi ini memiliki kelebihan untuk memperkenalkan identitas toko online anda seperti alamat web, logo, jam kerja dan bisa balas pesan secara otomatis yang tidak ada pada aplikasi WhatsApp mesangger biasa.

Layanan Yang Menyediakan API WhatsApp

sekarang kita akan belajar cara membuats script untuk membaca pesan dari WhatsApp dengan PHP, untuk hal ini kita akan menggunakan layanan pihak ketuga yaitu apiwha.com, untuk menggunakan layanan mereka anda akan dikenakan biaya tapi jika anda baru daftar pertama kali maka anda akan mendapatkan credit sebesar 10USD yang bisa anda gunakan untuk mencoba layanan ini.

Cara menggunakan php send whatsapp

Setelah proses pairing berhasil maka anda akan mendapatkan API key yang akan anda gunakan untuk melakuan request service nantinya. sebagai informasi tambahan bahwa anda bisa mendaftarkan lebih dari satu nomor dan nanti anda akan mendapatkan API Key sebanyak no yang anda daftarkan sepeti dibawah ini.

Cara menggunakan php send whatsapp

Script Untuk Membaca Pesan WhatsApp Menggunakan PHP

sekarang baru kita masuk ke pembuatan script nya, silahkan buat sebuah file baru dengan nama pesan_masuk.php yang akan kita gunakan untuk membaca chat yang masuk dan tulis lah script berikut ini :

// 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>"; 
}
?>

lalu silahkan bukan web browser anda dan silahkan akses http://localhost/whatsapp/pesan_masuk.php untuk melihat hasilnya.

Cara menggunakan php send whatsapp

kemudian kita akan membuat script untuk membaca pesan yang kita kirimkan, silahkan buats ebuah file baru dengan nama pesan_kelaur.php dan tulislahs script berikut ini :

<?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>"; 
}
?>

sekarang silahkan buka web browser anda dan silahkan akses http://localhost/whatsapp/pesan_keluar.php

Cara menggunakan php send whatsapp

Dan yang terakhir kita akan membuat script dengan nama kirim_pesan.php untuk mengirimkan pesan whatapps, perlu di ingat bahwa kita hanya bisa mengirimkan pesan kepada number yang sudah pernah mengirimkan pesan ke kita duluan, jadi kita tidak bisa menggunakan layanan ini untuk melakukan spaming ke sembarang no tujuan.

<?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; 
?>

sekarang silahkan akses http://localhost/whatsapp/kirim_pesan.php untuk melakukan ujicoba terhadap script ini, jika script yang anda tulis benar maka akan muncul response seperti ini.

Cara menggunakan php send whatsapp

Itulah tutorial tentang Tutorial Mengirim dan Membaca Pesan WhatsApp dengan PHP. 

Jika ada pertanyaan tentang tutorial tersebut, silahkan tingglkan komentar dibawah ini.

PHP

Pengenalan OOP pada pemrograman PHP dan Implementasinya

Admin - April 23, 2019

Pengenalan OOP pada pemrograman PHP dan Implementasinya - Metode penulisan kode program dalam bahasa pemrograman PHP di bagi menjadi 2 yaitu Prosedural dan Object...

Read more

PHP

Kumpulan Perintah Manipulasi String PHP

Admin - February 14, 2019

Kumpulan perintah manipulasi String PHP - Pada tutorial kali ini kita akan belajar tentang manipulasi string dengan fungsi-fungsi yang ada di PHP. Manipulasi string bertujuan...

Read more

PHP

Panduan Laravel Untuk Pemula Hingga Mahir Lengkap!

Admin - February 13, 2019

Panduan Laravel Untuk Pemula - Laravel merupakan Salah Satu Framework Bahasa Pemrograman PHP yang banyak digunakan oleh seorang Programer Indonesia maupun Luar Negeri. Framework Laravel...

Read more

PHP

Cara Menampilkan List Printer dengan PHP

Admin - September 18, 2018

Pada tutorial sebelumnya saya telah membuat tutorial tentang Cetak data secara langsung dengan PHP. Namun, pada tutorial tersebut kita masih terbatas untuk melakukan pemilihan printer...

Read more

PHP

Tutorial Cetak Data secara Langsung dengan PHP

Admin - September 5, 2018

Tutorial Cetak Data secara Langsung dengan PHP -  Pada tutorial php kali ini saya akan memberikan sedikit tutorial tentang bagaimana cara melakukan cetak data secara...

Read more

PHP

Cara Mudah Membuat Halaman Dinamis dengan PHP - Sepertinya sudah lama sekali saya tidak membuat konten tutorial tentang programming, karena memang akhir-akhir ini saya disibukkan dengan pekerjaan... Gimana cara kirim pesan WA ke banyak nomor?

3. Lewat broadcast.
Buka aplikasi WhatsApp..
Klik titik tiga di kanan atas layar..
Pilih "New Broadcast"..
Pilih minimal 2 kontak hingga maksimal 256 kontak..
Klik ikon ceklis..
Pengguna bisa memberikan nama Boradcast List..
Setelah itu, pengguna tinggal tulis pesan yang diinginkan..
Lalu, kirim pesan seperti biasanya..

Bagaimana Cara Kirim Pesan berwaktu di WA?

Klik Penjadwal Pesan Pilih menu Penjadwal Pesan dan tambahkan pesan pada chat melalui simbol + di bagian bawah. Kemudian isi nama dari kontak WA yang ingin dikirimkan pesan terjadwal ini dan tentukan tanggal pengiriman pesan.