Служба Advanced Gmail позволяет использовать API Gmail в скриптах приложений. Подобно встроенному сервису Gmail Apps Script, этот API позволяет сценариям находить и изменять цепочки, сообщения и метки в почтовом ящике Gmail. В большинстве случаев встроенную службу проще использовать, но эта расширенная служба предоставляет несколько дополнительных функций и доступ к более подробной информации о содержимом Gmail.
Ссылка
Подробную информацию об этой службе см. в справочной документации Gmail API. Как и все расширенные службы в Apps Script, расширенная служба Gmail использует те же объекты, методы и параметры, что и общедоступный API. Дополнительные сведения см. в разделе Как определяются сигнатуры методов .
Чтобы сообщить о проблемах и получить другую поддержку, ознакомьтесь с руководством по поддержке Gmail .
Пример кода
В приведенном ниже примере кода используется версия 1 API.
Перечислить информацию о этикетке
В следующем примере показано, как вывести всю информацию о метках пользователя. Сюда входят имя метки, тип, идентификатор и настройки видимости.
Получение списка фрагментов входящих сообщений
В следующем примере показано, как составить список фрагментов текста, связанных с каждой цепочкой в папке «Входящие» пользователя. Обратите внимание на использование токенов страниц для доступа к полному списку результатов.
Список недавней истории
В следующем примере показано, как вести журнал недавней активности. В частности, в этом примере восстанавливается идентификатор записи журнала, связанный с последним отправленным пользователем сообщением, а затем регистрируются идентификаторы каждого сообщения, которое изменилось с этого времени. Каждое измененное сообщение регистрируется только один раз, независимо от того, сколько событий изменения содержится в записях истории. Обратите внимание на использование токенов страниц для доступа к полному списку результатов.