Ich versuche, Firebase Storage mit einem Image-Service wie Imgix oder Cloudinary zu arbeiten. Die von Firebase bereitgestellten Download-URLs scheinen jedoch nicht mit diesen Diensten zu funktionieren.Firebase Storage - URL für Image-Services
Zum Beispiel: Cloudinary sagt man Bilder wie diese holen können:
http://res.cloudinary.com/demo/image/fetch/http://upload.wikimedia.org/wikipedia/commons/0/0c/Scarlett_Johansson_C%C3%A9sars_2014.jpg
jedoch meine Download-URL mehr wie folgt aussieht:
Ich habe einige Zeichen in der obigen URL geändert, also wird es nicht funktionieren arbeite, da ich keine gazillion Anfragen von Stackoverflow will. :)
Gibt es etwas, was ich anders machen kann? Kann ich vielleicht Anfragen direkt an den Storage Bucket richten?
Hallo. Das funktioniert in der Tat für Cloudinary. :) Daher schon als Antwort markiert. Vielleicht könntest du mir mit folgendem helfen: Für Imgix funktioniert es noch nicht. Ich schaue auf https://docs.imgix.com/setup/serving-images. Ich wähle "Web Folder Sources". Wenn ich Ihre Beispiel-URL nehme und eine Domain auswähle: https://firebasestorage.googleapis.com/v0/b/fir-cloudvisiontest.appspot.com und dann die URL wie folgt hinzufügen: https: // .imgix.net/images % 252Fimage.jpg% 3Falt% 3Dmedia% 26token% 3DTOKEN sollte es richtig funktionieren? Vielleicht kannst du deine Gedanken geben, sonst werde ich den Support kontaktieren. :) –
Timon
Nicht sicher - ich würde annehmen, dass es funktionieren würde, obwohl ich nicht damit vertraut bin. Die Verwendung der Web-Proxy-Methode und deren Signatur wäre der Cloudinary-Lösung am nächsten. Langfristig hoffe ich, dass imgix GCS-Buckets zusätzlich zu S3-Buckets unterstützt, da dieses Problem gelöst wäre, wenn sie es taten :) –
Danke für die Antwort. Ich werde Imgix kontaktieren und schauen, ob sie etwas dagegen tun können. :) – Timon