docs

WhatsAuth : Free 2FA, OTP, Notif, WhatsApp Gateway API Gratis

WhatsAuth menghadirkan solusi untuk :

  1. Single Sign On
  2. 2FA (2 Factor Auth)
  3. OTP (One Time Password)
  4. Notifikasi WA
  5. WhatsApp API Gateway untuk integrasi dengan aplikasi anda

Persiapan WhatsApp Gateway

Tahapan ini dilakukan terlebih dahulu sebelum melakukan pendaftaran, hal-hal yang harus dipersiapkan antara lain:

  1. Siapkan Nomor WhatsApp yang akan dijadikan Gateway API
  2. Siapkan URL WebHook sebagai penerima pesan masuk, kita akan melakukan test dahulu untuk mengetahui apa saja yang dikirim ke webhook bisa menggunakan layanan pipedream. Silahkan buka Panduan Membuat Dummy WebHook

Pendaftaran WhatsApp Gateway Melalui Interface Web

Proses nya tinggal buka wa.my.id dengan urutan :

  1. Scan QR Code dengan scanner QR atau tombol foto dari aplikasi whatsapp, kakak akan diarahkan masuk ke dalam situs.
    image
  2. Input URL dan Secret Webhook kakak terus klik submit.
  3. Masukkan Pair Code ke WhatsApp yang ada di Handphone tunggu beberapa saat sampai proses loading di handphone selesai.
    WhatsApp Image 2023-11-07 at 01 07 50_3f9cbb85
    WhatsApp Image 2023-11-07 at 01 07 45_d9155096
    WhatsApp Image 2023-11-07 at 01 07 39_e0a1d259
    Tunggu beberapa menit hingga proses sinkronisasi WhatsApp selesai berjalan.
  4. Simpan token sementara yang muncul untuk digunakan di laman apidocs untuk ditukar menjadi token yang berlaku selama 30 hari.
    image
  5. Kita akan melakukan uji pengiriman pesan untuk memastikan WhatsApp kita sudah terdaftar dengan baik. Masuk menu Kirim Pesan untuk mengirimkan pesan.
    image
    image
    Tunggu beberapa menit maka pesan akan sampai ke tujuan, pastikan nomor tujuan tidak memblokir nomor pengirim.
  6. Buka Dokumen api untuk menukar token langkah sebelumnya menjadi token yang berlaku selama 30 hari.
  7. Klik bagian Authorize dan masukkan token ke dalam kolom Value: dan klik Authorize
    image
    image
  8. Klik API signup, klik Try it out. Kemudian masukkan URL dan Secret dari WebHook yang sudah dibuat sebelumnya. Lihat respon, simpan baik baik token yang diterima, token tersebut berlaku selama 30 hari. image image

Panduan Development WebHook Disertai Contoh Program

Silahkan buka Panduan Deployment WebHook

List fungsi API Lainnya

Beberapa list fungsi API lainnya :

  1. Untuk pendaftaran ulang device(whatsapp baru install ulang). Pilih pada bagian API device. Klik Try it out, kemudian masukkan token pada langkah sebelumnya. Ketika execute, maka akan ada notifikasi Pair Device pada handphone. Masukkan kode unik dari respon server field code ke WhatsApp pair device di handphone.
    image
    WhatsApp Image 2023-11-07 at 01 07 50_3f9cbb85
    WhatsApp Image 2023-11-07 at 01 07 45_d9155096
    WhatsApp Image 2023-11-07 at 01 07 39_e0a1d259
    Tunggu beberapa menit hingga proses sinkronisasi WhatsApp selesai berjalan.
  2. Mencoba mengirimkan notif pesan kepada nomor telepon tujuan. Buka API message klik Try it out, isi to,isgroup dan message. Ketika klik execute maka akan ada notif pesan ke nomor tujuan dari nomor Gateway yang didaftarkan. image

QRCode Login

API whatsauth dapat digunakan untuk pengembangan implementasi SSO, login menggunakan QR. Caranya deploy dahulu JS ini.

Tidak merespon pesan

Jika pesan yang dikirim tidak mendapatkan balasan dari webhook lebih dari 1 menit sejak pesan dikirim, maka coba langkah ini:

  1. Mencoba mengirimkan notif pesan kepada nomor telepon tujuan. Buka API message klik Try it out, isi to,isgroup dan message. Ketika klik execute maka akan ada notif “device belum di start”. image
  2. Start device pada bagian API device. Klik Try it out, kemudian masukkan token pada langkah sebelumnya. Ketika execute, maka akan ada balasan message dari server. image