Infra Google Auth Google OAuth setup, refresh tokens, troubleshooting When to use - "Google API is not working" - "401 Unauthorized" - "token expired" - Setting up a new project Paths | What | Path | |------|------| | Credentials | | | Token | | Scopes (permissions) How to use existing token Refresh token manually Create a new token (if the old one doesn't work) Common API calls Reading Sheets Writing to Sheets Sending Email Troubleshooting | Problem | Solution | |---------|----------| | 401 Unauthorized | Refresh token or create a new one | | invalid grant | Token revoked, create a new one |…