BoostifyHub.docs
Api & Pihak Ketiga
Api & Pihak Ketiga
Anda dapat membaca Dokumentasi dan melihat contoh api lengkap di : https://boostifyhub.id/docs
Anda dapat membaca Dokumentasi dan melihat contoh api lengkap di : https://boostifyhub.id/docs
Pertama tama silahkan buat google form anda,sebagai contoh saya akan membuat form sederhana dengan 2 input yaitu nama dan nomor whatsapp
lalu ke menu jawaban -> Lihat di spreadsheet / Link spreadsheet
Dan pilih “buat spreadsheet baru” atau “create new spreadsheet”
Maka akan muncul tab spreadsheet seperti dibawah ini :
baris pertama (Nama dan Nomor whatsapp) adalah sebagai key yang akan kita tangkap nantinya di code saat mengirim whatsapp.
selanjutnya kllik menu Ekstensi dan pilih Apps Script
anda akan diarahkan he halaman editing script berikut, silahkan di save
berikut code nya :
const url = "https://api.boostifyhub.id/send";
const api_key = "ccf29bb02b7c313d84a32d651e81006b"; // API key untuk instance BoostifyHub Anda
function BoostifyHub(e) {
let Nama = e.namedValues["Nama"][0]; // Mengambil nama dari kolom "Nama" di tabel
let NoWhatsapp = e.namedValues["Nomor Whatsapp"][0].replace("+", ""); // Menghapus tanda '+' dari nomor WhatsApp
const payload = {
api_key,
target: NoWhatsapp,
messageType: "text", // Tipe pesan yang akan dikirim
content: `Hallo ${Nama}` // Isi pesan yang menyapa pengguna
};
let res = UrlFetchApp.fetch(url, {
method: "post",
headers: {
"Content-Type": "application/json"
},
payload: JSON.stringify(payload) // Mengubah payload menjadi format JSON
});
}
kemudian masuk ke menu pemicu/trigger , dan tambah pemicu
Dan isi seperti di bawah ini :
dan simpan.
sekarang whataspp akan terkirim ketika form di submit.