connect
app.contrib.firebase.connect
Módulo de Python para gestionar la conexión a Firebase Admin.
- https://firebase.google.com/docs/admin/setup#python
- https://cloud.google.com/docs/authentication#service-accounts
- https://developers.google.com/identity/protocols/oauth2
- https://cloud.google.com/docs/authentication/application-default-credentials
- https://cloud.google.com/run/docs/container-contract#env-vars
firebase_connect()
Obtiene de variables de entorno, los valores para definir una conexión hacia una Firebase.
Notes
-
Esta función utiliza la variable de entorno
GOOGLE_APPLICATION_CREDENTIALS
para proporcionar la ubicación de un archivo JSON de credenciales. -
Para
Google Cloud Run/Cloud Jobs
se incluye una validación de lo anterior para evitar errores al crear la conexión. -
Esta conexión permite utilizar diversas apis de Firebase como
admin
,storage
,firestore
etc...
Raises:
Type | Description |
---|---|
DefaultException | excepciones para el manejo de errores personalizados |
None | en caso de un error |
Examples: