Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Gmail API — это RESTful API, который можно использовать для доступа к почтовым ящикам Gmail и отправки почты. Для большинства веб-приложений Gmail API — оптимальный выбор для авторизованного доступа к данным пользователя Gmail и подходит для различных приложений, таких как:
Извлечение, индексация и резервное копирование почты только для чтения
Автоматическая или программная отправка сообщений
Миграция учетной записи электронной почты
Организация электронной почты, включая фильтрацию и сортировку сообщений
Стандартизация подписей электронной почты в организации
Ниже приведен список общих терминов, используемых в API Gmail:
Сообщение
Сообщение электронной почты, содержащее отправителя, получателей, тему и текст. После создания сообщение не может быть изменено. Сообщение представлено ресурсом сообщения .
Нить
Совокупность связанных сообщений, образующих беседу. В почтовом клиенте цепочка сообщений формируется, когда один или несколько получателей отвечают на сообщение своим сообщением.
Этикетка
Механизм организации сообщений и обсуждений. Например, метка «налоги» может быть создана и применена ко всем сообщениям и обсуждениям, связанным с налогами пользователя. Существует два типа меток:
Системные метки
Внутренне создаваемые метки, такие как INBOX , TRASH или SPAM . Эти метки нельзя удалить или изменить. Однако некоторые системные метки, например, INBOX можно применять к сообщениям и цепочкам сообщений или удалять из них.
Пользовательские метки
Метки, созданные пользователем. Эти метки могут быть удалены или изменены пользователем или приложением. Пользовательская метка представлена ресурсом метки .
Черновик
Неотправленное сообщение. Сообщение, содержащееся в черновике, можно заменить. Отправка черновика автоматически удаляет его и создаёт сообщение с системной меткой SENT . Черновик представлен ресурсом «черновик» .
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-08-29 UTC."],[],[],null,["# Gmail API Overview\n\nThe Gmail API is a RESTful API that can be used to access Gmail mailboxes and\nsend mail. For most web applications the Gmail API is the best choice for\nauthorized access to a user's Gmail data and is suitable for various\napplications, such as:\n\n- Read-only mail extraction, indexing, and backup\n- Automated or programmatic message sending\n- Email account migration\n- Email organization including filtering and sorting of messages\n- Standardization of email signatures across an organization\n\nFollowing is a list of common terms used in the Gmail API:\n\n*Message*\n: An email message containing the sender, recipients, subject, and body. After a\n message has been created, a message cannot be changed. A message is represented\n by a [message resource](/workspace/gmail/api/reference/rest/v1/users.messages#Message).\n\n*Thread*\n: A collection of related messages forming a conversation. In an email client\n app, a thread is formed when one or more recipients respond to a message with\n their own message.\n\n*Label*\n\n: A mechanism for organizing messages and threads. For example,\n the label \"taxes\" might be created and applied to all messages and threads\n having to do with a user's taxes. There are two types of labels:\n\n *System labels*\n : Internally-created labels, such as `INBOX`, `TRASH`, or `SPAM`. These labels\n cannot be deleted or modified. However, some system labels, such as `INBOX`\n can be applied to, or removed from, messages and threads.\n\n *User labels*\n : Labels created by a user. These labels can be deleted or modified by the\n user or an application. A user label is represented by a\n [label resource](/workspace/gmail/api/reference/rest/v1/users.labels).\n\n*Draft*\n\n: An unsent message. A message contained within the draft can be replaced.\n Sending a draft automatically deletes the draft and creates a message with\n the `SENT` system label. A draft is represented by a\n [draft resource](/workspace/gmail/api/reference/rest/v1/users.drafts).\n\nNext steps\n----------\n\n- To learn about developing with Google Workspace APIs, including handling\n authentication and authorization, refer\n to [Get started as a Google Workspace developer](/workspace/guides/getstarted-overview).\n\n- To learn how to configure and run a simple Gmail API app, read the\n [Quickstarts overview](/workspace/gmail/api/guides/quickstarts-overview)."]]