Di dalam tutorial kali ini kita akan setup sistem notifikasi whatsapp menggunakan produk Wa Web Plus di Remote Dekstop Protocol (RDP). Tutorial ini menggunakan Raspberry Pi 4B 2GB sebagai RDP.
Pasti ada yang baru mula nak cuba setup Wa Web Plus ni, tapi tak faham caranya.
Anda perlukan peralatan berikut untuk memulakan setup ini:
Berdasarkan dokumentasi webhook yang diberikan oleh Wa Web Plus Official, ada beberapa aspek yang kita kena faham iaitu:
Kedua-dua ini kita gunakan, soalnya di mana kedudukannya. Flow adalah seperti berikut:
Dari Woocommerce -> Firebase -> Wa Web Plus.
Woocommerce akan hantar (POST).
Wa Web Plus (GET β Incoming).
Isi Kandungan |
Jika belum pernah menggunakan Firebase, boleh klik link berikut https://console.firebase.google.com.
Project ID: waweb-veenet
Endpoint: https://waweb-veenet.firebaseio.com
Firebase API Key: AIzaSyC6BI1gZ_Ht-PIUYRAI6UBUqZHky6fTJCE
Peringatan: Maklumat di atas adalah senstif ya, saya sudah replace dengan maklumat lain di Wa Web Plus dan di Woocommerce saya.
Jika kita sengaja dedahkan, ada pihak lain akan ambil kesempatan terhadap fungsi ini.
Lengkapkan maklumat yang diminta seperti Firebase API Key dan Project ID.
Kita perlu tetapkan firebase setting dan incoming webhook. Jangan tersilap ya.
Di bahagian incoming webhook kita perlu setkan nama json file yang kita nak rujuk.
Endpoint URL: https://{your-project-id}.firebaseio.com/{data child node}.json
Ubahkan maklumat atas ni dengan endpoint yang kita dapat dari Firebase tadi dengan tambahan nama file json file.
Di dalam ruangan webhook pilih incoming.
Di ruangan Data Child Node, pilih nama file sebagai contoh saya tulis store. Jadi Endpoint URL tu akan berubah seperti berikut:
https://waweb-veenet.firebaseio.com/store.json
Di sini kita akan pilih custom gateway.
Kita akan memerlukan placeholder yang telah ditetapkan oleh WP Notif.
Contoh skrip saya tulis dibawah. Mahu lihat contoh placeholder boleh klik sini.
Pending Payment
Hai {{wp-display-name}}!
Tempahan anda sudah diterima.
Sila buat bayaran dalam tempoh 30 minit.
*Maklumat Tempahan:*
*Produk:* {{wc-product-names}}
*Kuantiti:* {{wc-total-items}}
*Jumlah:* {{wc-order-amount}}
*Emel:* {{wp-email}}
Terima kasih!
Complete / Processing
Terima kasih {{wp-display-name}}!
Bayaran anda telah selamat diterima dan akan diproses seberapa segera.
*Maklumat Tempahan:*
*Produk:* {{wc-product-names}}
*Kuantiti:* {{wc-total-items}}
*Jumlah:* {{wc-order-amount}}
*Emel:* {{wp-email}}
Terima kasih!
Ok itu sahaja untuk cara setup Wa Web Plus di remote dekstop (Raspberry Pi). Jika ada sebarang persoalan boleh ajukan di π Hubungi Saya.
Penafian: Laman ini adalah laman yang menyiarkan kandungan catatan dan pendapat peribadi Fikri Mastor semata-mata. Mungkin boleh jadi leteran, bebelan atau rungutan bagi sesetengah pihak. Sebarang kerugian atau kemudaratan yang diperolehi dalam catatan ini, bukanlah tanggungjawab kami.