L'API Gmail est une API RESTful permettant d'accéder aux boîtes aux lettres Gmail et envoyer des e-mails. Pour la plupart des applications Web, l'API Gmail est la meilleure option pour autorisé à accéder aux données Gmail d'un utilisateur et est adapté telles que:
- Extraction, indexation et sauvegarde des e-mails en lecture seule
- Envoi de messages automatisé ou programmatique
- Migration des comptes de messagerie
- Organisation des e-mails, y compris le filtrage et le tri des messages
- Standardisation des signatures d'e-mail dans une organisation
Voici une liste de termes couramment utilisés dans l'API Gmail:
- Message
- E-mail contenant l'expéditeur, les destinataires, l'objet et le corps. Après un message a été créé, il ne peut pas être modifié. Un message est représenté par une ressource de message.
- Thread
- Ensemble de messages associés formant une conversation. Dans un client de messagerie application, un fil de discussion est créé lorsqu'un ou plusieurs destinataires répondent à un message avec leur propre message.
- Label
Mécanisme permettant d'organiser les messages et les fils de discussion Par exemple : le libellé "taxes" peuvent être créés et appliqués à tous les messages et fils de discussion avec les taxes d'un utilisateur. Il existe deux types de libellés:
- Libellés système
- Libellés créés en interne, tels que
INBOX
,TRASH
ouSPAM
. Ces libellés ne peut pas être supprimé ni modifié. Cependant, certains libellés système, tels queINBOX
être appliqué aux messages et fils de discussion, ou en être supprimés. - Étiquettes utilisateur
- Libellés créés par un utilisateur. Ces libellés peuvent être supprimés ou modifiés un utilisateur ou une application. Une étiquette utilisateur est représentée par ressource d'étiquette.
- Draft
Message non envoyé. Un message contenu dans le brouillon peut être remplacé. Lorsque vous envoyez un brouillon, celui-ci est automatiquement supprimé et un message est créé l'étiquette système
SENT
. Un brouillon est représenté par ressource brouillon.
Étapes suivantes
Pour en savoir plus sur le développement avec les API Google Workspace, y compris sur la gestion l'authentification et l'autorisation, reportez-vous Premiers pas en tant que développeur Google Workspace
Pour savoir comment configurer et exécuter une application API Gmail simple, consultez le Présentation des guides de démarrage rapide