2017-11-15 9 views
1

개체를 업로드 할 수있는 방법이 있습니까? 예를 들어 이미지가 fireBase 인 사용자라고합시다.이미지를 fireBase에 업로드하여 안드로이드에 첨부 한 이미지

내가 읽은 바에 따르면 사용자의 이미지를 저장소에 업로드하고 첫 번째 단계에서 이미지를 업로드 할 때 수신 한 URL로 실시간 Db에 사용자를 업로드해야합니다.

하나 개의 요청에 이미지와 사용자가 업로드 화재 기반의 방법은 그래서 난

1가 없습니다 있습니다. do 2 request

2. 사용자가 이미지를 알 수 있도록 요청을 ID와 연결하십시오.

3. 2 개의 요청 응답을 처리합니다.

감사합니다.

+1

예 이미지를 Base64로 변환하고 직접 서버로 보내 2 가지 요청을하지 않아도됩니다. –

답변

1

아니요, 없습니다! 이미지를 Firebase Storage에 저장하고 동시에 URL을 가져 와서 Firebase 데이터베이스에 해당 URL을 업로드하는 두 가지 작업을 수행해야합니다. 즉, 2 개의 요청이 필요합니다.

//This how you initialize Firebase Storage 
FirebaseStorage storage = FirebaseStorage.getInstance(); 

//This how you initialize Firebase database 
DatabaseReference database = FirebaseDatabase.getInstance().getReference(); 

원하는 두 가지 작업을 수행해야합니다. 단일 요청으로 처리 할 수 ​​없습니다.

+0

감사합니다. –

0

사용자의 "개체"또는 사용자 정보가 들어있는 문자열을 추가 하시겠습니까?

관련 문제