La API de Google Developer Sheets para Javascript tiene un excelente inicio rápido: https://developers.google.com/sheets/api/quickstart/js
Mi aplicación se basa en esto y ha sido buena durante años. Sin embargo, el inicio rápido usa gapi.auth2, que quedará obsoleto.
Fuente: Migrar a Google Identity Services: https://developers.google.com/identity/oauth2/web/guides/migration-to-gis
Esta guía establece que "si usa API Client Library, elimine el módulo obsoleto gapi.auth2, sus métodos y objetos, reemplazándolos con los equivalentes de Identity Services".
¿Alguien tiene un inicio rápido similar, pero que usa el nuevo servicio de identidad de Google?
He intentado seguir la guía de migración, sin embargo, está más allá de mi capacidad para crear algo que funcione.
Particularmente difícil para mí es la sección que dice: Anteriormente, Google Sign-In lo ayudó a administrar el estado de inicio de sesión del usuario usando: .... Usted es responsable de administrar el estado de inicio de sesión y las sesiones de usuario en su aplicación web.
¡Ellos lo hicieron! Aquí está el inicio rápido actualizado: https://developers.google.com/sheets/api/quickstart/js
Aquí está la confirmación: https://github.com/googleworkspace/browser-samples/pull/87
Fantástico