L'API Gmail è un'API RESTful che può essere utilizzata per accedere alle caselle di posta Gmail inviare messaggi. Per la maggior parte delle applicazioni web, l'API Gmail è la scelta migliore per ai dati di Gmail di un utente ed è adatto a vari applicazioni come:
- Estrazione, indicizzazione e backup della posta in sola lettura
- Invio automatico o programmatico di un messaggio
- Migrazione account email
- Organizzazione dell'email, tra cui l'applicazione di filtri e l'ordinamento dei messaggi
- Standardizzazione delle firme email in un'organizzazione
Di seguito è riportato un elenco dei termini comuni utilizzati nell'API Gmail:
- Messaggio
- Un messaggio email contenente il mittente, i destinatari, l'oggetto e il corpo. Dopo un messaggio creato, impossibile modificarlo. Viene rappresentato un messaggio da una risorsa di messaggistica.
- Filo
- Una raccolta di messaggi correlati che formano una conversazione. In un client di posta app, si forma un thread quando uno o più destinatari rispondono a un messaggio con il proprio messaggio.
- Etichetta
Un meccanismo per organizzare messaggi e thread. Ad esempio: l'etichetta "imposte" possono essere create e applicate a tutti i messaggi e i thread avere a che fare con le tasse dell'utente. Esistono due tipi di etichette:
- Etichette del sistema
- Etichette create internamente, ad esempio
INBOX
,TRASH
oSPAM
. Queste etichette non possono essere eliminati o modificati. Tuttavia, alcune etichette di sistema, ad esempioINBOX
può essere applicato o rimosso da messaggi e thread. - Etichette utente
- Etichette create da un utente. Queste etichette possono essere eliminate o modificate un utente o un'applicazione. Un'etichetta utente è rappresentata da un etichetta risorsa.
- Draft
Un messaggio non inviato. È possibile sostituire un messaggio contenuto nella bozza. L'invio di una bozza elimina automaticamente la bozza e crea un messaggio contenente l'etichetta di sistema
SENT
. Una bozza è rappresentata da un bozza di risorsa.
Passaggi successivi
Per saperne di più sullo sviluppo con le API Google Workspace, inclusa la gestione l'autenticazione e l'autorizzazione, consulta a Iniziare come sviluppatore Google Workspace.
Per scoprire come configurare ed eseguire una semplice app con l'API Gmail, leggi l'articolo Panoramica delle guide rapide.