Visão geral da API Gmail

A API Gmail é uma API RESTful que pode ser usada para acessar caixas de e-mails do Gmail e enviar e-mails. Para a maioria dos aplicativos da Web, a API Gmail é a melhor opção para acesso autorizado aos dados do Gmail de um usuário e é adequada para vários aplicativos, como:

  • Extração, indexação e backup de e-mails somente leitura
  • Envio automático ou programático de mensagens
  • Migração de contas de e-mail
  • Organização de e-mails, incluindo a filtragem e a classificação de mensagens
  • Padronização de assinaturas de e-mail em uma organização

Veja a seguir uma lista de termos comuns usados na API Gmail:

Mensagem
Uma mensagem de e-mail contendo o remetente, os destinatários, o assunto e o corpo. Após a criação de uma mensagem, ela não pode ser alterada. As mensagens são representadas por um recurso de mensagem.
Thread
Uma coleção de mensagens relacionadas que formam uma conversa. Em um app cliente de e-mail, uma conversa é formada quando um ou mais destinatários respondem a uma mensagem com a própria mensagem.
Rótulo

Um mecanismo para organizar mensagens e conversas. Por exemplo, o rótulo "tributos" pode ser criado e aplicado a todas as mensagens e conversas relacionadas aos tributos de um usuário. Há dois tipos de rótulo:

Marcadores de sistema
Rótulos criados internamente, como INBOX, TRASH ou SPAM. Esses rótulos não podem ser excluídos ou modificados. No entanto, alguns marcadores do sistema, como INBOX, podem ser aplicados ou removidos de mensagens e conversas.
Rótulos do usuário
Rótulos criados por um usuário. Esses rótulos podem ser excluídos ou modificados pelo usuário ou por um aplicativo. Um rótulo de usuário é representado por um recurso de rótulo.
Rascunho

Uma mensagem não enviada. Uma mensagem no rascunho pode ser substituída. O envio de um rascunho o exclui automaticamente e cria uma mensagem com o marcador de sistema SENT. Um rascunho é representado por um recurso de rascunho.

Próximas etapas