Présentation de l'API Gmail

L'API Gmail est une API RESTful permettant d'accéder aux boîtes aux lettres Gmail et d'envoyer des e-mails. Pour la plupart des applications Web, l'API Gmail constitue le meilleur choix pour autoriser l'accès aux données Gmail d'un utilisateur. Elle convient à diverses applications, telles que:

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

Voici une liste des termes couramment utilisés dans l'API Gmail:

secondaire
E-mail contenant l'expéditeur, les destinataires, l'objet et le corps du message. Une fois qu'un message a été créé, il ne peut plus être modifié. 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 thread se forme lorsqu'un ou plusieurs destinataires répondent à un message par leur propre message.
Libellé

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 taxes d'un utilisateur. Il existe deux types de libellés:

Libellés système
Libellés créés en interne, comme INBOX, TRASH ou SPAM. Ces libellés ne peuvent pas être supprimés ni modifiés. Toutefois, certains libellés système, tels que INBOX, peuvent être appliqués aux messages et aux fils de discussion, ou supprimés de ceux-ci.
Libellés utilisateur
Libellés créés par un utilisateur. Ces libellés peuvent être supprimés ou modifiés par l'utilisateur ou une application. Un libellé utilisateur est représenté par une ressource de libellé.
Brouillon

Un message non envoyé Un message contenu dans le brouillon peut être remplacé. L'envoi d'un brouillon supprime automatiquement le brouillon et crée un message avec le libellé système SENT. Un brouillon est représenté par une ressource de brouillon.

Étapes suivantes