Android 在Firebase帐户中的何处可以找到我的Firebase参考URL?

Android 在Firebase帐户中的何处可以找到我的Firebase参考URL?,android,firebase,firebase-realtime-database,firebase-console,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.fire

在下面代码的最后第三行中,我如何找到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);
}
public void saveUser(){
//添加您的Firebase参考URL,而不是以下URL

Firebase myFirebaseRef=新Firebase(“https://androidbashfirebase.firebaseio.com/“”;//如果您尚未创建Firebase帐户,请先创建它。如果未添加,请转到控制台并在那里添加新的应用程序。如果您已获得应用程序,请单击它并转到仪表板

在仪表板中单击数据库,您将看到Firebase参考URL。请参阅下面的屏幕截图


我希望它能帮助你。

你应该先自己搜索。给你

  • 打开
  • 选择您的应用程序,然后转到数据库,标记为您需要的url
  • 用于更新的UI

    按照以下步骤在Firebase控制台的新UI中获取:

  • 转到数据库部分
  • 轻触Cloud Firebase(图中标记为1)并选择实时数据库
  • 标记2是URL

  • 创建Firebase数据库时,将使用一个以firebaseio.com结尾的唯一URL创建该数据库。数据库URL的格式如下:

    https://<PROJECT_ID>.firebaseio.com/
    
    https://.firebaseio.com/
    
    您要做的是转到数据库选项卡,使用选择按钮从云Firestore(Beta版)切换到实时数据库。您将能够看到数据库URL,如下所示:

    我希望这有帮助

    更新:firebase的用户界面已更改,请按照以下步骤操作



    注意:firebase的新旧UI相同

  • 转到“身份验证”选项卡,然后单击屏幕右上方的“WEB设置”按钮。

  • 现在,您将看到一个打开的对话框,您可以在其中看到许多信息字段,还可以看到一个字段databaseUrl,这是您的必填字段。

  • 正如Neeraj Chand所说: 现在firebase上有两种数据库-firestoreRealtime数据库。如果您处于firestore模式(默认),则您可能无法直接找到数据库的url。从顶部的蓝色下拉列表切换到Realtime数据库,您将获得url

    在新用户界面中(2019年11月)

    您需要在左角选择项目设置

    然后向下滚动应用部分

    选择
    配置
    ,即可获得所有信息


    对于Firestore我尝试了这个方法来查找数据库URL,它对我很有用:

    转到
    Cloud Firestore
    选项卡,获取图像中圈出的id

    那么
    数据库URL
    就是
    https://football-f559a.firebaseio.com

    使用Python和Firebase管理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'}
    
    更新:

    显然,我可以使用任何数据库URL,但它仍然有效:

    'databaseURL': 'https://xxxxx.firebaseio.com'
    


    只需单击左侧的实时数据库链接,即可创建firebase数据库。成功创建后,您将获得一个以firebaseio.com结尾的数据库链接。请使用它。这是2021更新

    尝试此操作-非常感谢用户界面现在已更改。您能告诉现在在哪里可以找到它吗?谢谢,他们一直在更改它-我是这是因为如果您查看firestore提供的示例代码段,验证不再需要databaseURL
    let connectedRef = Database.database(url: "your url")