在下面代码的第三行中,如何找到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);
}
答案 0 :(得分:15)
你应该先自己搜索一下。你在这里,
答案 1 :(得分:13)
对于 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())
输出:
A {'name': 'aaaaa'}
C {'name': 'C2'}
更新:
显然我可以使用任何 databaseURL 并且它仍然有效:
'databaseURL': 'https://xxxxx.firebaseio.com'
答案 2 :(得分:8)
创建Firebase数据库时,将创建一个以 firebaseio.com 结尾的唯一URL。数据库的URL遵循以下格式:
https://<PROJECT_ID>.firebaseio.com/
您要执行的操作是转到“数据库”选项卡,使用选择按钮将 Cloud Firestore(Beta)切换到实时数据库。您将能够看到您的数据库URL,如下所示:
我希望这会有所帮助!
答案 3 :(得分:6)
注意:firebase的新旧UI相同。
答案 4 :(得分:5)
如果您尚未创建Firebase帐户,请先创建它。如果没有添加,请转到控制台并在那里添加新的应用程序。如果您已经有应用程序,只需单击它并转到仪表板。
在仪表板中单击数据库,您将在那里看到Firebase参考URL。请参阅下面的屏幕截图
我希望它可以帮到你。
答案 5 :(得分:2)
答案 6 :(得分:1)
答案 7 :(得分:1)
答案 8 :(得分:1)
如果您的 Firebase 位置除了 us-central1
,则必须稍微更改网址,例如 https://androidbashfirebase.asia-northeast1.firebasedatabase.app
。
请参阅 Select locations for your project 上的示例。
答案 9 :(得分:-1)
正如Neeraj Chand所说: 现在,firebase上有两种数据库- firestore 和 Realtime 数据库。如果您处于Firestore模式(默认),则您可能找不到直接指向db的URL。从顶部的蓝色下拉列表中,S 从女巫到实时数据库,您将获得网址 watch this image
答案 10 :(得分:-4)
let connectedRef = Database.database(url: "your url")