El servicio avanzado de Gmail te permite usar la API de Gmail en Apps Script. Al igual que el servicio integrado de Gmail de Apps Script, esta API permite que las secuencias de comandos encuentren y modifiquen conversaciones, mensajes y etiquetas en un buzón de Gmail. En la mayoría de los casos, el servicio integrado es más fácil de usar, pero este servicio avanzado proporciona algunas funciones adicionales y acceso a información más detallada sobre el contenido de Gmail.
Referencia
Para obtener información detallada sobre este servicio, consulta la documentación de referencia de la API de Gmail. Al igual que todos los servicios avanzados de Apps Script, el servicio avanzado de Gmail usa los mismos objetos, métodos y parámetros que la API pública. Para obtener más información, consulta Cómo se determinan las firmas de métodos.
Para informar problemas y obtener otra asistencia, consulta la guía de asistencia de Gmail.
Código de muestra
En el siguiente código de muestra, se usa la versión 1 de la API.
Cómo ver la información de las etiquetas
En el siguiente ejemplo, se muestra cómo enumerar toda la información de las etiquetas del usuario. Esto incluye el nombre, el tipo, el ID y la configuración de visibilidad de la etiqueta.
Lista de fragmentos de Recibidos
En el siguiente ejemplo, se muestra cómo enumerar los fragmentos de texto asociados con cada conversación en la carpeta Recibidos del usuario. Observa el uso de tokens de página para acceder a la lista completa de resultados.
Cómo ver el historial reciente
En el siguiente ejemplo, se muestra cómo registrar el historial de actividad reciente. Específicamente, este ejemplo recupera el ID del registro de historial asociado con el mensaje que envió el usuario más recientemente y, luego, registra los IDs de los mensajes que cambiaron desde ese momento. Cada mensaje modificado solo se registra una vez, sin importar cuántos eventos de cambio haya en los registros de historial. Observa el uso de los tokens de página para acceder a la lista completa de resultados.