Gibt es eine Möglichkeit, Dateien mit Firebase.storage() zu verschieben?So verschieben Sie Dateien mit Firebase-Speicher?
Beispiel: user1/public/image.jpg USER1/private/image.jpg
Gibt es eine Möglichkeit, Dateien mit Firebase.storage() zu verschieben?So verschieben Sie Dateien mit Firebase-Speicher?
Beispiel: user1/public/image.jpg USER1/private/image.jpg
Es gibt keine Möglichkeit, zu einem anderen Ort zu bewegen, vielmehr können Sie herunterladen und dann auf andere Referenz setzen und löschen der vorherige Standort
Seit Firebase Lagerung von Google Cloud Storage gesichert ist, können Sie rewrite
API (docs) oder gsutil mv
(docs) des GCS verwenden.
Auch ein Beispiel für move
(docs) in gcloud Knoten folgt:
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.
});
Gibt es eine Möglichkeit, diese Lösung mit der Speicherregeln der Feuerbasis kombiniert zu benutzen? – felipepastorelima
Gegenwärtig keine, aber in Zukunft können wir zulassen, dass Dienstkonten den gleichen Regeln unterliegen, die von Drittanbietern authentifiziert wurden. –