Layer-api-gfiles-service

De Plataforma COA Crowd
Saltar a: navegación, buscar

Este servicio implementa varias de las librerías de Google para consultar hojas de cálculo o manipular archivos.

Acceso a cuentas

Funciona utilizando una cuenta de servicio. Enlazada a las siguientes cuentas de correo gfiles_crowd@findep.com.mx (Produccion), crowdmessaging3@gmail.com (Calidad). Para ingresar a ellas es necesario pasar por un proceso de autenticación a dos pasos, para ello consultar con los encargados de área.

Generación de cuentas de servicio

Si necesitas ayuda para generar una cuenta de servicio, puedes seguir los siguientes pasos:

1. Abrir documento "Generar cuenta de servicio". 2. Aquí encontrarás los pasos para crear una cuenta de servicio. Una vez creada, no se puede modificar, aunque si en algún momento necesitas agregar dependencias de Google, puede ser necesario crear una cuenta de servicio nueva. 3. En la parte de "Credenciales", se explica cómo generar credenciales OAuth2. Aquí se especifican los valores que necesitas poner. 4. Después de generar las credenciales, te regresará algunas claves. En esta parte se arma la URL para acceder a los recursos que necesitas. 5. En la sección de "Skop", debes poner los valores que te indican en la documentación de las librerías de Google que estás utilizando. 6. Una vez que tengas la cuenta de servicio, necesitas autenticarte con una cuenta de Google. Cada cuenta de servicio está enlazada a una cuenta de correo, por lo que debes autenticarte con la cuenta de correo correspondiente.

  • Documento para generar cuenta de servicio

https://docs.google.com/document/d/1YJ2jNAYXokSLHwDzBmVP85t-cw6GBLPLSMPM_P3vMYM/edit

  • Valores para autenticación en producción (Revisar documento)

Client ID= 504449084339-ocot2c5fovh37g4jdcg2aliqscp77duv.apps.googleusercontent.com

Secret= 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

Code= 4/0AdQt8qgLhoJgfRiGZ3DZCNZcTlnCmD18_ZAMM6lp_FIzn5FbJzK8qds6A2cL73S4TBMxvg

1//0f1H5yBVcEM69CgYIARAAGA8SNgF-L9IrQEYgGw_JtEErkOJju3rG4ZFrYs768Jn6Y64HQQrM68Ek3ob9Kl72y63vXFD8VS3N1g

Swagger

https://layer-api-gfiles-service.autonomation.calidad-architect.com/v1/swagger-ui