A API do Gmail é uma API RESTful que pode ser usada para acessar caixas de e-mail do Gmail e enviar e-mail. Para a maioria dos aplicativos da Web, a API Gmail é a melhor opção para autorizado aos dados do Gmail de um usuário e é adequado para várias aplicativos, como:
- Extração, indexação e backup de e-mails somente leitura
- Envio automático ou programático de mensagens
- Migração da conta de e-mail
- Organização de e-mails, incluindo filtragem e classificação de mensagens
- Padronização das 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 um for criada, uma mensagem não pode ser alterada. Uma mensagem é representada por um recurso de mensagem.
- Thread
- Um conjunto de mensagens relacionadas que formam uma conversa. Em um cliente de e-mail app, uma conversa é formada quando um ou mais destinatários respondem a uma mensagem com mensagens próprias.
- Rótulo
Um mecanismo para organizar mensagens e conversas. Por exemplo: o rótulo "impostos" podem ser criados e aplicados a todas as mensagens e conversas ter a ver com os impostos do usuário. Há dois tipos de rótulos:
- Marcadores de sistema
- Rótulos criados internamente, como
INBOX
,TRASH
ouSPAM
. Esses rótulos não pode ser excluída nem modificada. No entanto, alguns rótulos do sistema, comoINBOX
podem ser aplicadas ou removidas de mensagens e conversas. - Rótulos do usuário
- Rótulos criados por um usuário. Esses marcadores podem ser excluídos ou modificados pelo usuário ou aplicativo. Um rótulo de usuário é representado recurso de rótulo.
- Rascunho
Uma mensagem não enviada. Uma mensagem contida no rascunho pode ser substituída. O envio de um rascunho exclui automaticamente o rascunho e cria uma mensagem com no rótulo do sistema
SENT
. Um rascunho é representado recurso de rascunho.
Próximas etapas
Para saber mais sobre o desenvolvimento com as APIs do Google Workspace, incluindo como lidar com e autorização, consulte para começar como desenvolvedor do Google Workspace.
Para saber como configurar e executar um aplicativo simples da API Gmail, leia o Visão geral dos guias de início rápido.