Я все настроил так, и все работает нормально:
Код: Выделить всё
cred = credentials.Certificate("db_key.json")
app = initialize_app(cred)
db = firebase.client(app)
Любая помощь о том, как мне можно установить идентификатор базы данных в Python и развернуть облачные функции?
Я установил:
Код: Выделить всё
db._database = 'testing-db'
Я также пытался импортировать клиент Firestore db напрямую и сам инициализирую класс Client следующим образом:
Код: Выделить всё
import from google.cloud.firestore import Client
db = Client(credentials=cred, database=dbName)
"error" : «Кодовая база функций не может быть успешно проанализирована. Возможно, она содержит синтаксическую ошибку или ошибку времени выполнения»
Я предполагаю, что это связано с тем, что клиент не может быть импортирован по какой-то причине, но я не мог понять почему.
При инициализации клиента Firebase также есть возможность указать параметры. Однако они включают только URL-адрес базы данных, который я не могу найти в консоли Firebase.
Подробнее здесь: https://stackoverflow.com/questions/785 ... d-function
Мобильная версия