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 non modificabile 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 della creazione del messaggio interno (epoch ms), che determina l'ordinamento nella posta in arrivo. Per le normali email ricevute tramite SMTP, indica l'ora in cui il messaggio è stato originariamente accettato da Google, che è più affidabile dell'intestazione  | 
| payload | 
 La struttura dell'email analizzata nelle parti del messaggio. | 
| sizeEstimate | 
 Dimensioni stimate in byte del messaggio. | 
| raw | 
 L'intero messaggio email in una stringa con codifica base64url e formattata in RFC 2822. Viene 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 non modificabile della parte del messaggio. | 
| mimeType | 
 Il tipo MIME della parte del messaggio. | 
| filename | 
 Il nome del file dell'allegato. Presente solo se questa parte del messaggio rappresenta un allegato. | 
| headers[] | 
 Elenco delle intestazioni di questa parte del messaggio. La parte di primo livello del messaggio, che rappresenta l'intero payload del messaggio, conterrà le intestazioni email standard RFC 2822, come  | 
| body | 
 Il corpo della parte del messaggio per questa parte, che può essere vuoto per le parti del messaggio MIME del contenitore. | 
| parts[] | 
 Le parti del messaggio MIME secondario di questa parte. Questo vale solo per le parti del messaggio MIME del contenitore, ad esempio  | 
Intestazione
| Rappresentazione JSON | 
|---|
| { "name": string, "value": string } | 
| Campi | |
|---|---|
| name | 
 Il nome dell'intestazione prima del separatore  | 
| value | 
 Il valore dell'intestazione dopo il separatore  | 
| Metodi | |
|---|---|
| 
 | Consente di eliminare molti messaggi in base all'ID messaggio. | 
| 
 | Modifica le etichette dei messaggi specificati. | 
| 
 | Elimina immediatamente e definitivamente il messaggio specificato. | 
| 
 | Recupera il messaggio specificato. | 
| 
 | Importa un messaggio solo nella cassetta di posta di questo utente, con scansione e classificazione del recapito delle email standard, simile alla ricezione tramite SMTP. | 
| 
 | Inserisce direttamente un messaggio solo nella casella di posta di questo utente, in modo simile a IMAP APPEND, bypassando la maggior parte delle scansioni e delle classificazioni. | 
| 
 | Elenca i messaggi nella casella di posta dell'utente. | 
| 
 | Modifica le etichette del messaggio specificato. | 
| 
 | Invia il messaggio specificato ai destinatari nelle intestazioni To,CceBcc. | 
| 
 | Sposta il messaggio specificato nel cestino. | 
| 
 | Rimuove il messaggio specificato dal cestino. |