Источник: Сообщение
Электронное письмо.
| JSON-представление |
|---|
{ "id": string, "threadId": string, "labelIds": [ string ], "snippet": string, "historyId": string, "internalDate": string, "payload": { object ( |
| Поля | |
|---|---|
id | Неизменяемый идентификатор сообщения. |
threadId | Идентификатор ветки обсуждения, к которой относится сообщение. Для добавления сообщения или черновика в ветку обсуждения необходимо соблюдение следующих условий:
|
labelIds[] | Список идентификаторов меток, примененных к этому сообщению. |
snippet | Небольшой фрагмент текста сообщения. |
historyId | Идентификатор последней записи в истории, которая внесла изменения в это сообщение. |
internalDate | Внутренняя метка времени создания сообщения (эпоха миллисекунд), определяющая порядок входящих сообщений. Для обычных писем, полученных по протоколу SMTP, это время первоначального принятия сообщения Google, что более надежно, чем заголовок |
payload | Структура разобранных электронных писем в частях сообщения. |
sizeEstimate | Примерный размер сообщения в байтах. |
raw | Полное сообщение электронной почты в формате RFC 2822, закодированное в base64url. Возвращается в ответах Строка, закодированная в формате Base64. |
classificationLabelValues[] | Значения меток классификации в сообщении. Доступные схемы меток классификации можно запросить с помощью API меток Google Drive. Идентификатор каждой метки классификации должен быть уникальным. Если указаны повторяющиеся идентификаторы, будет сохранен только один, и выбор будет произвольным. Используется только для учетных записей Google Workspace. Существует ограничение в 20 значений меток классификации на один запрос. Если количество значений меток классификации превышает максимально допустимое число, запрос завершается с ошибкой. |
MessagePart
Отдельная часть MIME-сообщения.
| JSON-представление |
|---|
{ "partId": string, "mimeType": string, "filename": string, "headers": [ { object ( |
| Поля | |
|---|---|
partId | Неизменяемый идентификатор части сообщения. |
mimeType | MIME-тип части сообщения. |
filename | Имя файла вложения. Присутствует только в том случае, если эта часть сообщения представляет собой вложение. |
headers[] | Список заголовков в этой части сообщения. Для части сообщения верхнего уровня, представляющей собой всю полезную нагрузку сообщения, будут содержаться стандартные заголовки электронной почты RFC 2822, такие как |
body | Тело сообщения, которое может быть пустым для частей MIME-сообщений контейнера. |
parts[] | Дочерние MIME-части этого раздела. Это относится только к MIME-частям контейнера, например, |
Заголовок
| JSON-представление |
|---|
{ "name": string, "value": string } |
| Поля | |
|---|---|
name | Название заголовка перед разделителем |
value | Значение заголовка после разделителя |
ClassificationLabelValue
Метки классификации, применяемые к электронному письму. Метки классификации отличаются от меток входящих сообщений Gmail. Используются только для учетных записей Google Workspace. Подробнее о метках классификации .
| JSON-представление |
|---|
{
"labelId": string,
"fields": [
{
object ( |
| Поля | |
|---|---|
labelId | Обязательно. Канонический или необработанный буквенно-цифровой идентификатор классификационной метки. Сопоставляется с полем ID ресурса «Метка» в Google Диска. |
fields[] | Значения полей для заданного идентификатора метки классификации. |
КлассификацияМеткиПолеЗначение
Значения полей для метки классификации.
| JSON-представление |
|---|
{ "fieldId": string, "selection": string } |
| Поля | |
|---|---|
fieldId | Обязательно. Идентификатор поля для значения метки классификации. Сопоставляется с полем ID объекта |
selection | Идентификатор варианта выбора для параметра выбора. Должен быть установлен только в том случае, если тип поля — |
Методы | |
|---|---|
| Удаляет множество сообщений по идентификатору сообщения. |
| Изменяет метки и значения меток классификации в указанных сообщениях. |
| Немедленно и навсегда удаляет указанное сообщение. |
| Получает указанное сообщение. |
| Импортирует сообщение только в почтовый ящик этого пользователя, выполняя стандартное сканирование и классификацию доставки электронной почты, аналогичное получению через SMTP. |
| Эта команда напрямую вставляет сообщение только в почтовый ящик этого пользователя, аналогично IMAP APPEND , минуя большинство проверок и классификации. |
| Отображает список сообщений в почтовом ящике пользователя. |
| Изменяет значения меток и меток классификации в указанном сообщении. |
| Отправляет указанное сообщение получателям, указанным в заголовках To , Cc и Bcc . |
| Перемещает указанное сообщение в корзину. |
| Удаляет указанное сообщение из корзины. |