Использование таблиц Google с API AdminDirectory - PullRequest
1 голос
/ 23 октября 2019

Используя Apps Script, это работает.

function myFunction() {
  var myMail = 'me@mail.com';
  var user = AdminDirectory.Users.get(myMail);
  Logger.log(user.name.fullName);
}

Используя редактор сценариев электронных таблиц, я не могу заставить это работать.

function onEdit(e) { 

  var row = e.range.getRow();
  var column = e.range.getColumn();

  if (column === 2) {

    var myMail = 'me@mail.com';
    var user = AdminDirectory.Users.get(myMail);
    SpreadsheetApp.getUi().alert(user.name.fullName);
  }
}

Существуют ли какие-либо ограничения при использовании триггеров электронных таблиц?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...