2016-07-26 10 views

答えて

4

他の場所に移動するためのそのような方法はありません、むしろ、あなたがダウンロードし、他の参照にそれを入れて削除することができます前の場所。

5

Firebaseストレージは、Googleのクラウドストレージに裏打ちされているので、あなたは、GCSのrewrite API(docs)またはgsutil mvdocs)を使用することができます。また

、のgcloudノードで(docsmoveの例は次のとおりです。firebaseのストレージ・ルールと組み合わせて、このソリューションを使用する方法は

var bucket = gcs.bucket('my-bucket'); 
var file = bucket.file('my-image.png'); 
var newLocation = 'gs://another-bucket/my-image-new.png'; 
file.move(newLocation, function(err, destinationFile, apiResponse) { 
    // `my-bucket` no longer contains: 
    // - "my-image.png" 
    // 
    // `another-bucket` now contains: 
    // - "my-image-new.png" 

    // `destinationFile` is an instance of a File object that refers to your 
    // new file. 
}); 
+0

ありますか? – felipepastorelima

+1

現在のところ、サービスアカウントには第三者の認証済みユーザーと同じルールが適用される可能性があります。 –

関連する問題