La API de Gmail es una API de RESTful que se puede usar para acceder a los buzones de Gmail y enviar correos electrónicos. Para la mayoría de las aplicaciones web, la API de Gmail es la mejor opción para autorizado a los datos de Gmail de un usuario y es adecuado para aplicaciones, como las siguientes:
- Extracción, indexación y copia de seguridad de correo electrónico de solo lectura
- Envío automático o programático de mensajes
- Migración de cuentas de correo electrónico
- Organización de correo electrónico, incluido el filtrado y el orden de los mensajes
- Estandarización de las firmas de correo electrónico en una organización
Esta es una lista de términos comunes usados en la API de Gmail:
- Mensaje
- Un mensaje de correo electrónico que contiene el remitente, los destinatarios, el asunto y el cuerpo. Después de un un mensaje, no se puede cambiar. Se representa un mensaje por un recurso de mensaje.
- Thread
- Es una colección de mensajes relacionados que forman una conversación. En un cliente de correo electrónico app, se forma una conversación cuando uno o más destinatarios responden a un mensaje con su propio mensaje.
- Etiqueta
Un mecanismo para organizar mensajes y subprocesos. Por ejemplo: con la etiqueta “impuestos” se pueden crear y aplicar a todos los mensajes y conversaciones tener que ver con los impuestos del usuario. Existen dos tipos de etiquetas:
- Etiquetas del sistema
- Etiquetas creadas internamente, como
INBOX
,TRASH
oSPAM
Estas etiquetas no se pueden borrar ni modificar. Sin embargo, algunas etiquetas del sistema, comoINBOX
se pueden aplicar a mensajes y conversaciones, o se pueden quitar de estos. - Etiquetas de usuario
- Etiquetas creadas por un usuario Estas etiquetas pueden ser borradas o modificadas por el usuario o una aplicación. Una etiqueta de usuario se representa con un recurso de etiqueta.
- Borrador
Un mensaje no enviado. Se puede reemplazar un mensaje incluido en el borrador. El envío de un borrador elimina automáticamente el borrador y crea un mensaje con la etiqueta del sistema
SENT
Un borrador se representa con un recurso en borrador.
Próximos pasos
Para aprender sobre el desarrollo con APIs de Google Workspace, incluido el manejo autenticación y autorización, consulta para comenzar a ser desarrollador de Google Workspace.
Para aprender a configurar y ejecutar una app simple con la API de Gmail, lee el Descripción general de las guías de inicio rápido.