Ich versuche, das Bild url
meiner Bilder von firebase-storage
bis nodejs
gcloud
Bibliothek zu bekommen.Firebase + gcloud Speicher + nodejs. Zugriff verweigert Fehler
// Require gcloud
var gcloud = require('google-cloud');
// Enable Storage
var gcs = gcloud.storage({
projectId: 'foo-project',
keyFilename: 'path/to/key.json'
});
// Reference an existing bucket.
var bucket = gcs.bucket('foo-bucket.appspot.com');
var file = bucket.file('pictures/'+filename);
file.getSignedUrl({
action: 'read',
expires: '03-17-2025'
}, function(err, url) {
log.error('GCLOUD', err) // null
console.log(url) // im getting a url
});
Die Anfrage antwortet eine URL, aber wenn ich auf sie zugreifen bekomme ich diesen Fehler:
auch die URL ich von gcloud
bekommen unterscheidet sich von der url ich von firebase
bekommen
Von gcloud
= https://storage.googleapis.com/foo-bar.appspot.com/....
Von firebase
= https://firebasestorage.googleapis.com/v0/b/mycure-v2.appspot.com/....