[firebase/javascript] storageにアップロードしたファイルの公開URLを取得する方法
javascriptでstorageにアップロードしたファイルの公開URLを取得する方法は以下の通り
<script src="https://www.gstatic.com/firebasejs/5.0.4/firebase.js"></script> <script> // Initialize Firebase var config = { apiKey: "apiKey", authDomain: "authDomain", databaseURL: "databaseURL", projectId: "projectId", storageBucket: "storageBucket", messagingSenderId: "messagingSenderId" }; firebase.initializeApp(config); var storageRef = firebase.storage().ref(); var ImagesRef = storageRef.child('imagefolder/text.jpg'); ImagesRef.put(file).then(function(snapshot) { ImagesRef.getDownloadURL().then(url => { console.log('imageURL is '+url); }) </script>
上記コードでは、imagefolder/text.jpgの公開用URLを取得してログに出力するようになっている