Este tutorial muestra cómo crear un proyecto, habilitar la API de Google Drive para una cuenta de Google específica, obtener las credenciales de acceso y agregarlo a Scriptcase.

2) Después de iniciar sesión, seleccione o cree un nuevo proyecto:
3) Cree o seleccione un proyecto existente:
Creando un proyecto
1 - Agregue un nombre y la organización que se vinculará su proyecto:

2 - Luego haga clic en el elemento "Seleccionar proyecto" para acceder al proyecto:

Activando API
1) Haga clic en el elemento "ACTIVAR APIS Y SERVICIOS":

2) Busque "Google Drive API", seleccione esta opción y en la siguiente pantalla haga clic en "ACTIVAR":
3) En el menú de la izquierda ("API y servicios"), haga clic en "Pantalla de permiso de OAuth":
4) Marque la opción "Externo" y haga clic en el botón "Crear":

5) Agregue el nombre de su aplicación y haga clic en el botón "GUARDAR":
NOTA: Deje todas las demás opciones en sus valores predeterminados.

Utilizando credenciales en entorno local
1) Después de crear la pantalla de consentimiento de OAuth, seleccione el elemento "Credenciales" en el menú de la izquierda ("API y servicios"):

2) Haga clic en el elemento "CREAR CREDENCIALES":

8) Seleccione el elemento "ID de cliente de OAuth":

9) Seleccione la opción "Aplicación de computadora", escriba el nombre y haga clic en "Crear":

10) Inmediatamente, se creará el “ID de cliente” y la “Clave secreta” del cliente. Haga clic en "OK":
Utilizando credenciales en entorno externo
1) Para utilizar sus credenciales en un entorno externo, acceda nuevamente al botón "CREAR CREDENCIALES" y seleccione la opción "Ayúdame a elegir:
2) Seleccione las opciones:
- Seleccione una API: API de Google Drive.
- Marque la opción: Datos del usuario.
- Haga clic en el botón SIGUIENTE.

3) En la pantalla de Ámbitos, haga clic en el botón para "Agregar o eliminar Ámbitos":
4) Habilite todas las extensiones que contengan el nombre de la API: Google Drive API y Google Sheets API. Haga clic en el botón para "Guardar y continuar":
5) En el siguiente paso, seleccione la opción: “Aplicación web” e informe el nombre de la aplicación:

Este nombre es informado en las credenciales de la interfaz API de scriptcase
6) En la opción Redirigir URL, haga clic para agregar su URL:
Luego haga clic en el botón “CREAR”

Debe agregar la ruta completa.
Ejemplo para el entorno de producción:
https://www.yourdomain.com/scriptcase9/prod/third/oauth/google-api-php-client-2.1.3/code.php
Utilizando credenciales en entorno local Agregando la API en lo Scriptcase
1) Después de crear las credenciales, descargue el archivo JSON en el registro que se creó:

2) Después, acceda a la interfaz "API" del scriptcase:
- Introduzca el nombre de la aplicación creada en la pantalla de consentimiento de OAuth en la configuración de la API.
- En el campo JSON OAUTH, inserte el contenido del archivo JSON descargado en el procedimiento anterior.
NOTA: Después de ingresar estos valores, haga clic en el botón "AUTH".

3) Después, seleccione su cuenta de Gmail nuevamente, ya que se generará el código de autenticación. Copie y pegue el "código de autenticación" en el campo de configuración de la API y haga clic en el botón "GUARDAR".