Токен доступа не может обеспечить доступ к тексту сообщения и метаданным - PullRequest
0 голосов
/ 01 марта 2019

Когда я пытаюсь получить информацию из сообщения, выдает ошибку, как если бы токен доступа был пуст:

Ошибка с надстройкой.Ошибка выполнения.Ошибка типа: невозможно прочитать свойство "accessToken" из неопределенного.[строка: 184, функция: sendEmailasTask, файл: карты]

Код:

  var accessToken = e.messageMetadata.accessToken;
  GmailApp.setCurrentMessageAccessToken(accessToken);

  var messageId = e.messageMetadata.messageId;
  var message = GmailApp.getMessageById(messageId);
  var subject = message.getSubject();
  var sender = message.getFrom();
  var body = message.getPlainBody();
  var messageDate = message.getDate();

Я дал широкие возможности OAuth, но все равно получаю сообщение об ошибке:

"oauthScopes": [
  "https://www.googleapis.com/auth/gmail.addons.execute", 
  "https://www.google.com/m8/feeds",
  "https://www.googleapis.com/auth/script.external_request", 
  "https://www.googleapis.com/auth/userinfo.email",
  "https://www.googleapis.com/auth/gmail.addons.current.action.compose",
  "https://www.googleapis.com/auth/gmail.addons.current.message.metadata",
  "https://www.googleapis.com/auth/gmail.addons.current.message.readonly"
],
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...