Sai*_*dia 19 android firebase firebase-realtime-database firebase-console
在下面代码的第三行,我如何找到firebase URL.我无法找到它.任何人都可以提供关于如何使用android设置firebase facebook登录的最佳链接.
public void saveUser() {
//Add YOUR Firebase Reference URL instead of the following URL
Firebase myFirebaseRef = new Firebase("https://androidbashfirebase.firebaseio.com/"); //<---- How to find this
myFirebaseRef = myFirebaseRef.child("users").child(getId());
myFirebaseRef.setValue(this);
}
Run Code Online (Sandbox Code Playgroud)
Ban*_*mar 19
在新 UI 中(2019 年 11 月)
您需要选择项目设置在左角。
然后向下滚动到应用程序部分
选择Config,即可获取所有信息。
Guu*_*uus 17
对于Firestore,我试过这个来找到获取 databaseUrl 并且它对我有用:
转到Cloud Firestore选项卡并获取图像中圈出的 ID。
然后databaseURL是https://football-f559a.firebaseio.com
使用 Python 和 Firebase Admin sdk 对此进行了测试
import firebase_admin
from firebase_admin import credentials, firestore
cred = credentials.Certificate("./firebase-admin.json")
firebase_admin.initialize_app(cred, {
'databaseURL': 'https://football-f559a.firebaseio.com'
})
db = firestore.client()
for k in db.collection("countries").get():
print(k.id, k.to_dict())
Run Code Online (Sandbox Code Playgroud)
输出:
A {'name': 'aaaaa'}
C {'name': 'C2'}
Run Code Online (Sandbox Code Playgroud)
更新:
显然我可以使用任何 databaseURL 并且它仍然有效:
'databaseURL': 'https://xxxxx.firebaseio.com'
Run Code Online (Sandbox Code Playgroud)
Sbh*_*bry 10
对于 2021 年偶然发现此问题的人们:Google 似乎不再需要“databaseURL”进行身份验证。请参阅下面的 Firestore SDK 配置文件快照

也就是说,对于身份验证,您可以使用以下任意一项:projectId、storageBucket、serviceAccountID 等。
文档:https ://firebase.google.com/docs/reference/admin/python/firebase_admin
当您创建Firebase数据库时,将使用以firebaseio.com结尾的唯一URL创建它.数据库的URL遵循以下格式:
https://<PROJECT_ID>.firebaseio.com/
Run Code Online (Sandbox Code Playgroud)
您要做的是转到数据库选项卡,使用选择按钮从Cloud Firestore(Beta)切换到Realtime Database.您将能够看到您的数据库URL,如下所示:
我希望这有帮助!
注意:Firebase的新旧UI相同。
如果您尚未创建Firebase帐户,请先创建它.如果没有添加,请转到控制台并在那里添加新的应用程序.如果您已经有应用程序,只需单击它并转到仪表板.
在仪表板中单击数据库,您将在那里看到Firebase参考URL.请参阅下面的屏幕截图
我希望它对你有所帮助.
| 归档时间: |
|
| 查看次数: |
35845 次 |
| 最近记录: |