Ресурс: Сообщение
Сообщение электронной почты.
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. |
Часть сообщения
Одна часть сообщения 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 | Значение заголовка после разделителя |
Методы | |
---|---|
| Удаляет множество сообщений по идентификатору сообщения. |
| Изменяет метки указанных сообщений. |
| Немедленно и навсегда удаляет указанное сообщение. |
| Получает указанное сообщение. |
| Импортирует сообщение только в почтовый ящик этого пользователя со стандартным сканированием и классификацией доставки электронной почты, аналогичным получению через SMTP. |
| Непосредственно вставляет сообщение только в почтовый ящик этого пользователя, аналогично IMAP APPEND , минуя большую часть сканирования и классификации. |
| Перечисляет сообщения в почтовом ящике пользователя. |
| Изменяет метки указанного сообщения. |
| Отправляет указанное сообщение получателям в заголовках To , Cc и Bcc . |
| Перемещает указанное сообщение в корзину. |
| Удаляет указанное сообщение из корзины. |