У меня проблема с некоторыми скриптами Google Script.По сути, моя цель - сделать так, чтобы скрипт проверял, был ли решен случай клиента, а затем отправил им электронное письмо о том, что проблема была решена.Я получил логику, когда отправлять электронную почту, но каждый раз, когда я пытаюсь внедрить его в электронную таблицу, я получаю сообщение об ошибке:
Error
You do not have permission to call MailApp.sendEmail. Required permissions: https://www.googleapis.com/auth/script.send_mail (line 8).
У меня естьпростая функция для проверки его функциональности, и при запуске в редакторе сценариев она работает нормально, но не в электронной таблице.Вот мой пример функции:
function myFunction(row) {
var sheet = SpreadsheetApp.getActiveSheet();
var rng = sheet.getRange(row, 1, 1, 2);
var ara = rng.getValues();
var email = ara[0][0];
MailApp.sendEmail(email, "TEST", "This is a test of sendEmail().");
return "Email sent.";}