Risorsa: messaggio
Un messaggio email.
Rappresentazione JSON |
---|
{
"id": string,
"threadId": string,
"labelIds": [
string
],
"snippet": string,
"historyId": string,
"internalDate": string,
"payload": {
object ( |
Campi | |
---|---|
id |
L'ID immutabile del messaggio. |
threadId |
L'ID del thread a cui appartiene il messaggio. Per aggiungere un messaggio o una bozza a un thread, devono essere soddisfatti i seguenti criteri:
|
labelIds[] |
Elenco di ID delle etichette applicate a questo messaggio. |
snippet |
Una breve parte del testo del messaggio. |
historyId |
L'ID dell'ultimo record della cronologia che ha modificato questo messaggio. |
internalDate |
Il timestamp di creazione del messaggio interno (epoca ms), che determina l'ordine nella Posta in arrivo. Per le normali email ricevute da SMTP, questo valore rappresenta l'ora in cui il messaggio è stato inizialmente accettato da Google, che è più affidabile dell'intestazione |
payload |
La struttura dell'email analizzata nelle parti del messaggio. |
sizeEstimate |
Dimensioni stimate del messaggio in byte. |
raw |
L'intero messaggio email in una stringa in formato RFC 2822 e con codifica base64url. Restituito nelle risposte Una stringa con codifica Base64. |
MessagePart
Una singola parte di un messaggio MIME.
Rappresentazione JSON |
---|
{ "partId": string, "mimeType": string, "filename": string, "headers": [ { object ( |
Campi | |
---|---|
partId |
L'ID immutabile della parte del messaggio. |
mimeType |
Il tipo MIME della parte del messaggio. |
filename |
Il nome file dell'allegato. Presente solo se questa parte del messaggio rappresenta un allegato. |
headers[] |
Elenco di intestazioni in questa parte del messaggio. La parte del messaggio di primo livello, che rappresenta l'intero payload del messaggio, conterrà le intestazioni email RFC 2822 standard come |
body |
Il corpo del messaggio per questa parte, che potrebbe essere vuoto per le parti del messaggio MIME del container. |
parts[] |
Le parti del messaggio MIME figlio di questa parte. Si applica solo alle parti del messaggio MIME del container, ad esempio |
Titolo
Rappresentazione JSON |
---|
{ "name": string, "value": string } |
Campi | |
---|---|
name |
Il nome dell'intestazione prima del separatore |
value |
Il valore dell'intestazione dopo il separatore |
Metodi |
|
---|---|
|
Elimina molti messaggi in base all'ID messaggio. |
|
Modifica le etichette sui messaggi specificati. |
|
Elimina immediatamente e definitivamente il messaggio specificato. |
|
Restituisce il messaggio specificato. |
|
Importa un messaggio solo nella casella di posta di questo utente, con una scansione e una classificazione del recapito della posta standard simili alla ricezione tramite SMTP. |
|
Inserisce direttamente un messaggio solo nella casella di posta di questo utente, simile a IMAP APPEND , ignorando la maggior parte dell'analisi e della classificazione. |
|
Elenca i messaggi presenti nella casella di posta dell'utente. |
|
Modifica le etichette del messaggio specificato. |
|
Invia il messaggio specificato ai destinatari nelle intestazioni To , Cc e Bcc . |
|
Sposta il messaggio specificato nel cestino. |
|
Rimuove il messaggio specificato dal cestino. |