2017-01-22 2 views
0

Firebase의 저장소 항목에 대한 표준 다운로드 URL을 만드는 방법이 있는지 궁금했기 때문에 URL을 먼저 가져온 다음 이미지를 가져올 필요가 없습니다. iOS 및 Android에 대한 에너지 영향에 대한 값 비싼 작동?Firebase 저장소 다운로드 URL 형식

지금까지 두 개의 URL을 구분하는 유일한 것은 URL 끝에있는 토큰임을 알았습니다.

+0

표준 다운로드 URL이란 무엇입니까? –

+0

예를 들어 amazon 웹 서비스에서 다음과 같은 것을 가질 수 있습니다 : 스토리지 링크/파일/자산 이름/유형 ... firebase 용 https://firebasestorage.googleapis.com/v0/b/appname.appspot과 같은 것을 생각하고있었습니다. com/o/taVfolder % assetname? alt = media & token = someUsertoken 여기서 usertoken은 인증시 사용자를 위해 생성 된 토큰입니다. – John

+0

다운로드 URL의 용도는 공개 읽기 전용입니다. 파일 중 하나를 업로드하면 자동으로 생성됩니다. 이것이나 Doug의 대답으로 문제가 해결되지 않으면 [문제를 재현하는 데 필요한 최소한의 코드]를 공유 할 수 있습니까 (http://stackoverflow.com/help/mcve)? –

답변

0

아니요, Firebase Storage API를 사용하여 다운로드 URL을 가져와야합니다. 그것이 당신이 원했던 것이라면 그것은 양동이의 길에서 파생 될 수 없습니다.

실제로 파일 당 하나 이상의 다운로드 URL이있을 수 있습니다.이 URL은 독립적으로 사용할 수 있으며 콘솔에서 언제든지 해당 URL 중 하나에 대한 액세스를 취소 할 수 있습니다. 토큰이 무엇인지, 그리고 각 URL을 고유하게 만드는 이유는 이것이 use the client API 인 이유입니다.

+0

감사합니다. 나는 API Doc에서 상처를 입었다. SDWebImage에서 프로세스를 사용하면 먼저 다운로드 URL을 검색하지 않아도 이미지를로드해야합니다. – John

+0

대신 SDWebImage와 통합하여 FirebaseUI와의 통합을 권장합니다 (https://github.com/firebase/FirebaseUI-iOS/tree/). 마스터/FirebaseStorageUI –

관련 문제