Demasiado Largo; Para Leer
En primer lugar, una breve descripción de nuestro caso de uso. Digamos que tengo una hoja de cálculo en Hojas de cálculo de Google que no es pública y quiero poder leer/modificar mediante programación a través de algún proceso por lotes que se ejecuta en mi máquina local o en algún servidor. Esto es algo que tuve que hacer recientemente con una aplicación Node.js y encontré la parte de autenticación un poco difícil de entender. Así que pensé en compartir mi solución y espero que ayude a alguien que lo necesite. Puede haber mejores maneras de hacer esto, pero estoy compartiendo lo que funcionó mejor para mí.