В прошлом я использовал pyrebase для питоров для клиентов.
из чего Я прочитал, что есть официальная клиентская библиотека Python для Firestore. У него есть некоторые требования, которые я не могу понять, как я должен выполнить, которые не были необходимы для базы данных Pyrebase Realtime, такой как: < /p>
[*] что я использую google_application_credentials , что, я предполагаю, означают учетные данные об учетной записи JSON, что я не могу сделать, так как я не могу включить эти конфиденциальные учетные данные в клиентское приложение.
Тогда , на той же странице, в разделе «Быстрые старта» в нем упоминается, что я должен включить выставление счетов за свой проект, что не нужно в Pyrebase. < /li>
< /ul>
Также я должен включить «Google Cloud Firestore API». Требуется ли это, потому что этот Firestore - отличная служба от Firestore's Firebase? Учетные данные JSON,
, и он использует только что-то вроде словарного словаря конфигурации Pyrebase (пример, включенный ниже). < /p>
Код: Выделить всё
import pyrebase
config = {
"apiKey": "apiKey",
"authDomain": "projectId.firebaseapp.com",
"databaseURL": "https://databaseName.firebaseio.com",
"storageBucket": "projectId.appspot.com"
}
firebase = pyrebase.initialize_app(config)
Подробнее здесь: https://stackoverflow.com/questions/706 ... rebase-lib