Présentation de l'API Gmail

L'API Gmail est une API RESTful qui permet d'accéder aux boîtes aux lettres Gmail et d'envoyer des e-mails. Pour la plupart des applications Web, l'API Gmail est le meilleur choix pour accéder de manière autorisée aux données Gmail d'un utilisateur. Elle convient à diverses applications, par exemple:

  • Extraction, indexation et sauvegarde des e-mails en lecture seule
  • Envoi de messages automatisés ou programmatiques
  • Migration du compte de messagerie
  • Organisation des e-mails, y compris filtrage et tri des messages
  • Standardisation des signatures d'e-mail au sein d'une organisation

Vous trouverez ci-dessous une liste des termes couramment utilisés dans l'API Gmail:

Message
E-mail contenant l'expéditeur, les destinataires, l'objet et le corps. Une fois qu'un message a été créé, vous ne pouvez plus le modifier. Un message est représenté par une ressource de message.
Thread
Ensemble de messages associés formant une conversation. Dans une application de client de messagerie, un fil de discussion se forme 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" peut être créé et appliqué à tous les messages et fils de discussion concernant les impôts d'un utilisateur. Il existe deux types de libellés:

Libellés système
Libellés créés en interne, tels que INBOX, TRASH ou SPAM. Vous ne pouvez pas les supprimer ni les modifier. Toutefois, certains libellés système, tels que INBOX, peuvent être appliqués ou supprimés des messages et des fils de discussion.
Libellés utilisateur
Libellés créés par un utilisateur. Ces libellés peuvent être supprimés ou modifiés par l'utilisateur ou par une application. Un libellé utilisateur est représenté par une ressource de libellé.
Draft

Un message non envoyé. Un message contenu dans le brouillon peut être remplacé. Lorsque vous envoyez un brouillon, il est automatiquement supprimé et un message est créé avec le libellé système SENT. Un brouillon est représenté par une ressource de brouillon.

Étapes suivantes