var serverUrl = 'https://youserver.com/fsend-id-file';
var payload = {
'fileId': fileId
};
var options = {
'method': 'post',
'payload': payload,
'contentType': 'application/json'
};
var response = UrlFetchApp.fetch(serverUrl, options);
function onEdit(e) {
var sheetName = "Лист1";
var sh = as.getActiveSheet().getName();
var activeCell = sheet.getActiveCell();
var col = activeCell.getColumn();
var row = activeCell.getRow();
var colChange = 5; // Колонка которую редактируют
var colLogDate = 7; // Колонка в которую записывают дату и время редактирования
if ((col == colChange)&&(sh == sheetName )) {
sheet.getRange(row, colLogDate).setValue(new Date()).setNumberFormat('dd.MM.yyyy hh:mm:ss ');
}
}
var ssSend = ssNew.getId()
var sendFile = Drive.Files.get(ssSend);
var url = sendFile.exportLinks[MimeType.MICROSOFT_EXCEL];
var token = ScriptApp.getOAuthToken();
var response = UrlFetchApp.fetch(url, {
headers: {
'Authorization': 'Bearer ' + token
}
});
var blobs = [response.getBlob().setName(sendFileName)];
// var sizeBlob = blobs[0].getBytes();
var subject = ssSourceName;
var message = 'Файл подготовлен и отправлен: ' + Utilities.formatDate(d, timeZone,'dd.MM.yyyy HH:mm:ss');
MailApp.sendEmail(toMail, subject, message , {attachments: blobs });