Cuando se tenga el proyecto creado y seleccionado, se procede con la creación de una aplicación OAuth la siguiente manera:
Cómo crear una aplicación en Google
1. En la consola de Google Cloud en la sección APIs y servicios seleccione la opción Pantalla de consentimiento de OAuth y el tipo de usuario
- Seleccione Interno si está utilizando un inquilino administrador de GSuite y va a crear la aplicación exclusivamente para su organización.
- Seleccione Externo si está probando con una cuenta de Gmail independiente.
2. Haga clic en el botón CREAR.
3. En la ventana Pantalla de consentimiento de OAuth ingrese los campo Nombre de la aplicación, Correo electrónico de asistencia del usuario en la sección Información de la aplicación y Direcciones de correo electrónico en la sección Información de contacto del desarrollador según las recomendaciones de cada campo (los demás campos son opcionales). Luego, haga clic en el botón GUARDAR Y CONTINUAR.
4. En la ventana Permisos haga clic en el botón AGREGAR O QUITAR PERMISOS.
5. En la ventana Actualiza los permisos seleccionados en la sección Agrega permisos manualmente ingresa el valor https://mail.google.com/
y haga clic en el botón AGREGAR A LA TABLA. Luego en ACTUALIZAR.
6. En la ventana Permisos verifique que el permiso se haya agregado en la sección Tus permisos restringidos y haga clic en el botón GUARDAR Y CONTINUAR para avanzar a la ventana Resumen donde podrá visualizar los datos de la nueva aplicación.
7. Seleccione la opción Credenciales, haga clic en el botón CREAR CREDENCIALES y seleccione la opción ID de cliente de OAuth.
8. En la ventana Crear ID de cliente de OAuth en el campo Tipo de aplicación, seleccione la opción Aplicación web.
9. En la ventana Crear ID de cliente de OAuth en la sección URI de redireccionamiento autorizados agregue la URI http://localhost
y haga clic en el botón CREAR.
10. En la ventana Se creó el cliente de OAuth guarde los siguientes datos que se requieren para la configuración en las aplicaciones de Aranda y en la generación del Refresh Token.
- Id. de aplicación (cliente) -> ID de cliente.
- Valor secreto de cliente -> Secreto del cliente.
- Punto de conexión de token de OAuth 2.0 (v2) ->
https://oauth2.googleapis.com/token
.