Gmail API — это RESTful API, который можно использовать для доступа к почтовым ящикам Gmail и отправки почты. Для большинства веб-приложений Gmail API — это лучший выбор для авторизованного доступа к данным Gmail пользователя, он подходит для различных приложений, таких как:
- Извлечение почты только для чтения, индексация и резервное копирование
- Автоматическая или программная отправка сообщений
- Миграция учетной записи электронной почты
- Организация электронной почты, включая фильтрацию и сортировку сообщений
- Стандартизация подписей электронной почты в организации
Ниже приведен список общих терминов, используемых в API Gmail:
- Сообщение
- Сообщение электронной почты, содержащее отправителя, получателей, тему и текст. После создания сообщения его нельзя изменить. Сообщение представлено ресурсом сообщения .
- Нить
- Коллекция связанных сообщений, образующих беседу. В клиентском приложении электронной почты поток формируется, когда один или несколько получателей отвечают на сообщение своим собственным сообщением.
- Этикетка
Механизм организации сообщений и потоков. Например, метка "налоги" может быть создана и применена ко всем сообщениям и потокам, связанным с налогами пользователя. Существует два типа меток:
- Системные метки
- Внутренне созданные метки, такие как
INBOX
,TRASH
илиSPAM
. Эти метки нельзя удалить или изменить. Однако некоторые системные метки, такие какINBOX
можно применять к сообщениям и потокам или удалять из них. - Пользовательские метки
- Метки, созданные пользователем. Эти метки могут быть удалены или изменены пользователем или приложением. Метка пользователя представлена ресурсом метки .
- Черновик
Неотправленное сообщение. Сообщение, содержащееся в черновике, может быть заменено. Отправка черновика автоматически удаляет черновик и создает сообщение с системной меткой
SENT
. Черновик представлен ресурсом черновика .
Следующие шаги
Чтобы узнать больше о разработке с использованием API Google Workspace, включая обработку аутентификации и авторизации, обратитесь к статье «Начало работы в качестве разработчика Google Workspace» .
Чтобы узнать, как настроить и запустить простое приложение API Gmail, прочитайте обзор Quickstarts .