我有一个python Web应用程序。当我尝试使用firebase admin连接到firebase时,出现错误。这就是我尝试连接的方式。
from firebase_admin import db
ref = db.reference('server/data')
我得到的错误是
'string.'.format(url))
ValueError: Invalid databaseURL option: "None". databaseURL must be a non-empty URL string.
有人可以告诉我如何正确执行此操作
答案 0 :(得分:2)
由于该错误告诉您由于未设置dataBaseURL而忘记了初始化Firebase SDK,请在此处查看如何进行初始化:
https://firebase.googleblog.com/2017/07/accessing-database-from-python-admin-sdk.html
从那里:
import firebase_admin from firebase_admin import credentials cred = credentials.Cert('path/to/serviceKey.json') firebase_admin.initialize_app(cred, { 'databaseURL' : 'https://my-db.firebaseio.com' })