Kirim broadcast pesan WA dari google spreadsheet
tool
google spreadsheet : https://docs.google.com/spreadsheets/
google apps script : https://script.google.com/
whatsapp api gateway : https://whacenter.com/
Script :
function sendWhatsAppMessages() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
var dataRange = sheet.getDataRange();
var data = dataRange.getValues();
var date = new Date();
var schedule = Utilities.formatDate(date, Session.getScriptTimeZone(), "yyyy-MM-dd HH:mm:ss");
var startrow = sheet.getRange("G2").getValue();
var endrow = sheet.getRange("G3").getValue();
for (var i = startrow; i <= endrow; i++) {
var row = data[i];
var name = row[1];
var phoneNumber = row[2]; // Kolom nomor telepon
var message = row[3]; // Kolom pesan
sendWaText(phoneNumber, message);
}
}
function sendWaText(number, message) {
var idDevice = "xxx"; // Ganti Device ID Anda
var formdata = {
"device_id" : "" + idDevice,
"number" : "" + number,
"message" : "" + message,
//"schedule" : "" + schedule
};
var requestOptions = {
method: 'POST',
contentType: 'application/json',
payload: JSON.stringify(formdata),
redirect: 'follow'
};
var response = UrlFetchApp.fetch("https://app.whacenter.com/api/send", requestOptions);
Logger.log(response);
}
mohon di bantu download whacenter
terima kasih
whacenter tidak perlu didownload kak, karena whacenter itu aplikasi cloud berbasis web
untuk ID, itu diisi dengan ID apa ya? karena saya sudah coba2, tapi tidak ada pesan terkirim ke nomor yang saya coba
Diisi device ID yang di Dashboard Whacenter. Ada di menu Device
sudah dicoba jalankan tidak bisa, muncul pesan seperti ini;
Error
TypeError: Cannot read properties of undefined (reading ‘namedValues’)
whacenter
@ kode,gs:2
itu salah di script nya kak
cara atasinya?
Saya sudah mengikuti langkah2 dari youtube kak, tapi kok gak terkirim ke wa tujuan ya?
cek lognya kak