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
,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 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.