La API de Gmail es una API de REST 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 acceder de forma autorizada a los datos de Gmail de un usuario y es adecuada para diversas aplicaciones, como las siguientes:
- Extracción, indexación y copia de seguridad de correo electrónico de solo lectura
- Envío de mensajes automatizado o programático
- Migración de cuentas de correo electrónico
- Organización de correos electrónicos, incluido el filtrado y la clasificación de mensajes
- Estandarización de las firmas de correo electrónico en toda la organización
A continuación, se incluye una lista de términos comunes que se usan en la API de Gmail:
- Mensaje
- Un mensaje de correo electrónico que contiene el remitente, los destinatarios, el asunto y el cuerpo. Una vez que se crea un mensaje, no se puede cambiar. Un mensaje se representa con un recurso de mensaje.
- Thread
- Colección de mensajes relacionados que forman una conversación. En una app de cliente de correo electrónico, se forma un hilo cuando uno o más destinatarios responden a un mensaje con su propio mensaje.
- Etiqueta
Es un mecanismo para organizar mensajes y conversaciones. Por ejemplo, se podría crear la etiqueta "impuestos" y aplicarla a todos los mensajes y subprocesos relacionados con los impuestos de un usuario. Existen dos tipos de etiquetas:
- Etiquetas del sistema
- Son etiquetas creadas de forma interna, como
INBOX,TRASHoSPAM. Estas etiquetas no se pueden borrar ni modificar. Sin embargo, algunas etiquetas del sistema, comoINBOX, se pueden aplicar a mensajes y subprocesos, o quitar de ellos. - Etiquetas de usuarios
- Son las etiquetas creadas por un usuario. El usuario o una aplicación pueden borrar o modificar estas etiquetas. Una etiqueta de usuario se representa con un recurso de etiqueta.
- Borrador
Es un mensaje que no se envió. Se puede reemplazar un mensaje contenido en el borrador. Cuando envías un borrador, este se borra automáticamente y se crea un mensaje con la etiqueta del sistema
SENT. Un borrador se representa con un recurso de borrador.
Próximos pasos
Para obtener información sobre el desarrollo con las APIs de Google Workspace, incluido el manejo de la autenticación y la autorización, consulta Comienza a desarrollar con Google Workspace.
Para obtener información sobre cómo configurar y ejecutar una app simple de la API de Gmail, consulta la Descripción general de las guías de inicio rápido.