En esta guía, se explica cómo usar las funciones de la API de Google Picker, como activar la selección múltiple, ocultar el panel de navegación y elegir la cuenta de usuario con el token de OAuth 2.0 actual de la app.
Requisitos previos
Para este ejemplo, debes especificar varios elementos:
Para ubicar el ID de cliente y la clave de API:
En la consola de Google Cloud, ve a Menú > APIs y servicios > Credenciales.
Para ubicar el ID de la 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 para el ID de la app.
El mismo proyecto de Google Cloud debe contener el ID de cliente y el ID de la app, ya que se usa para autorizar el acceso a los archivos de un usuario.
Crea la app
En la siguiente muestra de código, se muestra 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.
La función setOAuthToken permite que una app use el token de autenticación actual para determinar qué Cuenta de Google usa Google Picker para mostrar los archivos. Si un usuario accedió con varias Cuentas de Google, Google Picker puede mostrar los archivos de la cuenta autorizada correspondiente.
Después de obtener el ID de archivo de Google Picker cuando se abren archivos, una app
puede recuperar los metadatos del archivo y descargar el contenido del archivo como se describe en
el get método del recurso files.