Pre requisitos
- Google Drive API habilitada
- Archivo JSON con las credenciales
Habilitar la API de Google Drive:
- Ve a la Consola de Desarrolladores de Google.
- Crea un nuevo proyecto o selecciona uno existente.
- En el panel izquierdo, haz clic en "Biblioteca".
- Busca "Google Drive API" en la lista de APIs disponibles.
- Haz clic en "Google Drive API".
- Haz clic en "habilitar" para habilitar la API para tu proyecto.
Crea credenciales de API:
-
Configurar la pantalla de consentimiento OAuth:
- En el menú de navegación, ve a
APIs & Services > OAuth consent screen
. - Configura la pantalla de consentimiento, asegurándote de agregar el
scope
necesario para Google Drive.
- En el menú de navegación, ve a
-
Crear credenciales:
- Ve a
APIs & Services > Credentials
. - Haz clic en "Create Credentials" y selecciona "OAuth 2.0 Client IDs".
- Configura el tipo de aplicación ( "Desktop app") y descarga el archivo JSON de credenciales.
- Ve a
Generar token para el plugin:
- Ejecutar el plugin manualmente con los parámetros obligatorios especificados en apartado "parámetros" (ejemplo en apartado "ejecucion manual", en un entorno con GUI, para generar un fichero token.json.
- Se nos abrirá el navegador y nos solicitará iniciar sesión con una cuenta de google.
- El token.json generado, deberá estar ubicado en el mismo directorio en el que se configura el plugin PandoraFMS. Junto al creds.json.
Es necesario la ejecución en un entorno con GUI para autenticar por primera vez y generar un token.