2017-08-01 1 views
2

Ich entwickle ein Projekt, in dem ich die Bilder-URL an die Shopify-Admin-API senden muss. Das Problem ist, dass shopify die URL nicht als gültig erkennt die hinteren ParameterSaubere URL vom Firebase-Speicher (ohne Token)

image.jpg alt = Medien & token = 9dab5705-351c-44f2-81a6-fc1b4b6eaf56

Meine Frage ist:

  1. Gibt es eine Möglichkeit, eine saubere URL mit Firebase-Speicher zu erzeugen?

  2. Wenn nicht, gibt es eine Arbeit? wie irgendwie ein Proxy-Skript www.scripturl.com/fakeimageurl.jpg erstellen und firebasestorageurl.com/realimage.jpg?alt=media&token=9dab5705-351c-44f2-81a6-fc1b4b6eaf56 damit abrufen?

Das Projekt ist mit nodejs.

Antwort

1

Wenn die Bilder öffentlich sind, können Sie die öffentliche URL verwenden, die mit Ihrer Dateierweiterung enden wird

storage.googleapis.com/[BUCKET_NAME]/[OBJECT_NAME] 
[BUCKET_NAME].storage.googleapis.com/[OBJECT_NAME] 

Firebase Speicher verwenden Google Cloud-Speicher unter der Haube, und Sie können jede zur Verfügung stehenden Mechanismen verwenden Dort erklärt diese Dokumentation einige reference URIs

+0

Ausgezeichnet! Danke, es war so einfach, dass ich mich schäme. –

Verwandte Themen