En la siguiente muestra de código, se indica cómo usar un selector de imágenes o una página de carga que los usuarios pueden abrir desde un botón en una app web.
En este ejemplo, se incorporan funciones del selector de Google, como la activación de la selección múltiple, la ocultación del panel de navegación y la elección de la cuenta de usuario con el token de OAuth 2.0 actual de la app.
En este ejemplo, se deben especificar varios elementos:
Para ubicar el ID de cliente y la clave de API, sigue estos pasos:
En la consola de Google Cloud, ve a Menú > APIs y servicios > Credenciales.
Para encontrar el ID de app, haz lo siguiente:
En la consola de Google Cloud, ve a Menú > IAM y administración > Configuración.
Usa el Número del proyecto como el ID de la aplicación.
El mismo proyecto de Cloud debe contener el ID de cliente y el ID de app, tal como se usa para autorizar el acceso a los archivos de un usuario.
La función setOAuthToken
permite que una app use el token de autenticación actual a fin de determinar qué Cuenta de Google usará el selector de Google para mostrar los archivos.
Si un usuario accedió con varias Cuentas de Google, el selector de Google puede mostrar los archivos de la cuenta autorizada adecuada.
Después de obtener el ID de archivo del selector de Google cuando abres archivos, una aplicación puede recuperar los metadatos del archivo y descargar el contenido del archivo como se describe en la documentación de referencia de files.get
.