BoostifyHub.docs

Api & Pihak Ketiga


Api & Pihak Ketiga

Anda dapat membaca Dokumentasi dan melihat contoh api  lengkap di : https://boostifyhub.id/docs

 

Dokumentasi dan contoh api

Anda dapat membaca Dokumentasi dan melihat contoh api  lengkap di : https://boostifyhub.id/docs

 

Integrasi google form

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.