Сценарий приложения: GmailApp не определен - PullRequest
0 голосов
/ 18 января 2019

Я пытаюсь создать скрипт Google Apps для массового удаления электронной почты.Код для этого на самом деле не имеет смысла, поскольку объект GMailApp не определен.Я создаю новый проект, добавляю следующий код:

function main() {
  var threads = GMailApp.search('.....');
}

, и я просто получаю сообщение об ошибке «ReferenceError: GMailApp не определено».Нужно ли включать GMailApp?Я думал, что смысл сервисов приложений в том, что им не нужно было включать API, их можно просто связать и использовать.

Любая помощь приветствуется,

Спасибо

Ответы [ 3 ]

0 голосов
/ 18 января 2019

Легко избежать опечаток, привыкнув к использованию ярлыка Control-Spacebar.

Когда вы находитесь в IDE Apps Script, удерживая одновременно элемент управления и пробел, вы увидите всплывающее окно со всеми классами, а затем просто выберите тот, который вам нужен.

0 голосов
/ 23 января 2019

Итак, в общем, объект API - GmailAPP, а не GMailApp. Автозаполнение с помощью ctrl + space должно помочь в решении подобных проблем, однако в какой-то момент у меня было автозаполнение моего кода, так что, должно быть, он запутался. Спасибо за ваши ответы.

0 голосов
/ 18 января 2019

В меню выберите «Ресурсы» - «Расширенные службы Google» и включите «Gmail API».

enter image description here

Обратите внимание на запись в коде GmailApp , а не GMailApp.

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