sourcecode

Firebase 계정에서 Firebase 참조 URL을 어디서 찾을 수 있습니까?

codebag 2023. 6. 12. 21:21
반응형

Firebase 계정에서 Firebase 참조 URL을 어디서 찾을 수 있습니까?

아래 코드의 세 번째 마지막 줄에서 파이어베이스 URL을 어떻게 찾을 수 있습니까?저는 그것을 찾을 수 없습니다.안드로이드로 파이어베이스 페이스북 로그인을 설정하는 방법에 대한 최고의 링크를 제공할 수 있는 사람이 있습니까?

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);
}

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'}

업데이트:

보아하니 어떤 데이터베이스든 사용할 수 있습니다.URL은 계속 작동합니다.

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

당신은 먼저 스스로 검색을 끝냈어야 합니다.여기 있습니다.

  1. Firebase 콘솔 열기

여기에 이미지 설명 입력

  1. 앱을 선택하고 데이터베이스로 이동하면 필요한 URL로 표시됩니다.

여기에 이미지 설명 입력

업데이트된 UI의 경우

다음 단계에 따라 Firebase 콘솔의 새 UI로 가져옵니다.

  1. 데이터베이스 섹션으로 이동
  2. Cloud Firebase(그림에서 1로 표시됨)를 누르고 실시간 데이터베이스를 선택합니다.
  3. 표시된 2는 URL입니다.

여기에 이미지 설명 입력

새로운 UI(2019년 11월)

왼쪽 모서리에서 프로젝트 설정을 선택해야 합니다.

여기에 이미지 설명 입력

그런 다음 앱 섹션으로 아래로 스크롤

구성을 선택하면 모든 정보를 얻을 수 있습니다.

여기에 이미지 설명 입력

Firebase 데이터베이스를 생성하면 firebaseio.com 으로 끝나는 고유 URL로 생성됩니다.데이터베이스의 URL은 다음 형식을 따릅니다.

https://<PROJECT_ID>.firebaseio.com/

데이터베이스 탭으로 이동하여 선택 버튼을 사용하여 Cloud Firestore(Beta)에서 Realtime Database로 전환합니다.다음과 같이 DB URL을 볼 수 있습니다.

여기에 이미지 설명 입력

이것이 도움이 되길 바랍니다!

참고: 파이어베이스의 이전 UI와 새 UI 모두 동일합니다.

  1. 인증 탭으로 이동하여 화면 오른쪽 상단에 있는 WEB SETUP 버튼을 클릭합니다.여기에 이미지 설명 입력

  2. 이제 대화 상자가 열리고, 대화 상자에 많은 정보 필드가 표시되며, databaseUrl 필드도 표시됩니다. 이 필드는 필수 필드입니다.여기에 이미지 설명 입력

2021년에 이 문제를 발견한 사람들을 위해: 구글은 더 이상 "데이터베이스"를 필요로 하지 않는 것 같습니다.인증을 위한 URL"입니다.아래의 Firestore SDK 구성 파일 스냅샷을 참조

즉, 인증을 위해 projectId, storageBucket, serviceAccount 중 하나를 사용할 수 있습니다.신분증 등

설명서: https://firebase.google.com/docs/reference/admin/python/firebase_admin

업데이트: Firebase의 UI가 변경되었으므로 아래 단계를 따르십시오.

여기에 이미지 설명 입력


여기에 이미지 설명 입력


여기에 이미지 설명 입력

Firebase 계정을 아직 만들지 않았다면 먼저 계정을 만드십시오.콘솔로 이동하고 추가되지 않은 경우 새 앱을 추가합니다.이미 앱이 있는 경우 해당 앱을 클릭하고 대시보드로 이동합니다.

대시보드에서 데이터베이스를 클릭하면 저쪽에 Firebase 참조 URL이 표시됩니다.아래 스크린샷 참조

Firebase 참조 URL

도움이 되길 바랍니다.

니라즈 찬드가 말했듯이,이제 파이어베이스에는 파이어스토어실시간 데이터베이스라는 두 종류의 데이터베이스가 있습니다.Firestore 모드(기본값)인 경우 db에 대한 URL을 직접 찾지 못할 수 있습니다.상단의 파란색 드롭다운에서 실시간 데이터베이스로 전환하면 이 이미지를 보는 URL표시됩니다.

이제 2021 ui는 이렇게.

왼쪽에 있는 Realtime Database 링크를 클릭하여 Firebase 데이터베이스를 만듭니다.성공적으로 작성하면 firebaseio.com 으로 끝나는 데이터베이스 링크가 나타납니다.그것을 이용하세요.2021년 업데이트입니다.

소방 기지 위치가 다음과 같은 경우 us-central1더 변경해야 합니다. 를 들어, "URL"은 "URL"입니다.https://androidbashfirebase.asia-northeast1.firebasedatabase.app프로젝트 위치 선택의 예를 참조하십시오.

let connectedRef = Database.database(url: "your url")

언급URL : https://stackoverflow.com/questions/40168564/where-can-i-find-my-firebase-reference-url-in-firebase-account

반응형