האם יש אפשרות לכתוב בסקריפט קוד לקישור שישלח בשליחה האוטומטית קובץ קול (mp3)
בתודה מראש
מה הבעיה כאן?
function sendEmails() {
var file = DriveApp.getFileById('1XAn-Y9gNmvcZ2qRexd3wc1JarMSem5Me').getAs('audio/mpeg')
var file2 = DriveApp.getFileById('1V__8p6ceHXUP4InIJpAnBfY5VoF_o_WV').getAs('audio/mpeg')
var file3 = DriveApp.getFileById('1UWP2W18FNkwuecWHqrTk1azXs6m4pbkU').getAs('audio/mpeg')
var file4 = DriveApp.getFileById('1YDGpPTYdGW6fAiIDZpNCngppEFfuwhaT').getAs('audio/mpeg')
var sheet = SpreadsheetApp.getActiveSheet();
var startRow = 4; // First row of data to process
var numRows = 4; // Number of rows to process
// Fetch the range of cells A2:B3
var dataRange = sheet.getRange(startRow, 1, numRows, 4);
// Fetch values for each row in the Range.
var data = dataRange.getValues();
for (var i in data) {
var row = data
;
var emailAddress = row[0]; // First column
var message = row[1]; // Second column
var subject = 'שירים';
MailApp.sendEmail(emailAddress, subject, message,{attachments: [file.getAs('audio/mpeg')],});
}setTimeout(function(){
//הקוד
},
// השהייה במיילי שניות
60)};
TypeError: Cannot read property 'getRange' of null
sendEmails
@ קוד.gs:11
TypeError: Cannot read property 'getRange' of null sendEmails @ קוד.gs:11 (TypeError: לא ניתן לקרוא את המאפיין 'getRange' של null sendEmails @ קוד.gs:11)