Tutorial mudah membuat WhatsApp API menggunakan NodeJS

WhatsApp API

Kami akan membagikan cara sederhana untuk memulai bagaimana cara memanfaatkan WhatsApp API gratis yang telah disediakan oleh whatsapp-web.js

Yuk simak artikel ini sampai habis ya, supaya kamu paham bagaimana cara kerja WhatsApp API ini.

 

#1 Persiapan

Pastikan kamu menggunakan server atau komp yang mendukung nodejs dan python. Dalam contoh ini kami mengunakan OS ubuntu 22.04 LTS.

Terdapat beberapa syarat agar kamu bisa menjalankan WhatsApp API ini, yaitu:

  • NodeJS versi 18
  • Python 3
  • pip dan npm

 

#2 Installasi

Berikut steps yang harus kamu lakukan :

  1. Install NodeJS
    https://nodejs.org/en/download

  2. Install python 3

    sudo apt-get install python3-pip
    pip install mysql-connector-python

  3. Clone repository

    git clone https://github.com/Intprism-Technology/Whatsapp-WHMCS.git

  4. Install library yang dibutuhkan

    cd Whatsapp-WHMCS
    npm install
    npm update

 

#3 Scan QR Code

Sebelum memulai percobaan kirim pesan WhatsApp, pastikan nomor WA yang mau kamu gunakan sebagai gateway sudah siap dan harus di scan QR code nya.

server@komp:~/Whatsapp-WHMCS$ node index.js

qr code wa api

QR Code scan ini hanya dilakukan 1x saja, jika service stop, maka kamu bisa start kembali tanpa harus scan ulang.

 

#4 Percobaan source code

Jika kamu lihat didalam folder, terdapat folder whmcs , silahkan masuk kedalamnya :

$ cd whmcs

Buatlah 1 file kosong bernama send.py dengan isi sebagai berikut :

import requests

url = 'http://127.0.0.1:8080/api/send'
data = {'phone': '+628xxxxxxx', 'message': 'ketik pesan kamu di sini'}

lalu kamu bisa running dengan cara :

server@komp:~/Whatsapp-WHMCS/whmcs$ python3 send.py

Jika berhasil, maka kamu akan terima message kirimanmu ke nomor WhatsApp tujuan.

 

Kesimpulan

Dari tutorial diatas, kamu pasti sudah mendapatkan gambaran bagaimana WhatsApp API ini bekerja. Tentu ini hanya tutorial sederhana, namun kamu bisa kembangkan lagi yang lebih kompleks seperti menambahkan fitur WhatsApp bot, scheduler, livechat dan lain sebagainya dengan memanfaatkan API WhatsApp ini. Kamu juga bisa membuat WA Gateway sendiri dengan beberapa nomor WA gabungan. Nah, sudah jelas bukan? Kami harap penjelasan tutorial ini bisa menambah wawasanmu sob !!

 

Sumber:
https://github.com/Intprism-Technology/Whatsapp-WHMCS
https://github.com/pedroslopez/whatsapp-web.js

 

  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

Direct printing via web menggunakan QZ Tray

Sudah bukan rahasia lagi direct printing sangat bermanfaat untuk aplikasi seperti kasir, toko,...

tidak mendapatkan email dari NATANETWORK ? cek email history di client area

Terkadang pelanggn NATANETWORK tidak mendapatkan email yang berisikan detail akun hosting/server...

Login Cpanel atau Reseller Hosting melalui client area

jika kita mengetahui username dan password cPanel maka kita dapat masuk ke cPanel dengan mudah....

Mengatasi 732 internal server error

Umumnya jika kita menggunakan indihome atau provider lainnya, terkadang permasalahan website...

Lakukan verifikasi email pada akun anda

Setelah melakukan order, anda akan diminta untuk verifikasi email Silahkan cek email inbox dan...

VPS Indonesia cuma 40rb Hosting Gratis Domain

Powered by WHMCompleteSolution