Staram się, aby usługa Firebase Storage działała z usługą graficzną, taką jak Imgix lub Cloudinary. Jednak URL pobierania, który zapewnia Firebase, nie działa z tymi usługami.Magazyn Firebase - adres URL usług graficznych
Na przykład: Cloudinary mówi można pobrać obrazy tak:
http://res.cloudinary.com/demo/image/fetch/http://upload.wikimedia.org/wikipedia/commons/0/0c/Scarlett_Johansson_C%C3%A9sars_2014.jpg
Jednak moja pobieranie URL wygląda mniej więcej tak:
Zmieniłem niektóre znaki w powyższym adresie URL, więc nie będzie pracuję, ponieważ nie chcę gazillionowych żądań ze Stackoverflow. :)
Czy jest coś, co mogę zrobić inaczej? Czy mogę skierować żądania bezpośrednio do wiaderka do przechowywania?
Witaj. To rzeczywiście działa dla mnie w Cloudinary. :) Dlatego już oznaczone jako odpowiedź. Może mógłbyś mi pomóc z następującymi: Dla Imgix to jeszcze nie działa. Patrzę na https://docs.imgix.com/setup/serving-images. Wybieram "Źródła folderów internetowych". Jeśli wezmę Twój przykładowy adres URL i wybiorę domenę: https://firebasestorage.googleapis.com/v0/b/fir-cloudvisiontest.appspot.com, a następnie dodaj adres URL taki jak: https: // .imgix.net/images % 252Fimage.jpg% 3Falt% 3Dmedia% 26token% 3DTOKEN to powinno działać poprawnie? Może możesz dać swoje myśli, w przeciwnym razie skontaktuję się z obsługą. :) –
Timon
Nie jestem pewien - zakładam, że zadziała, choć nie jestem z nim zbyt zaznajomiony. Korzystanie z metody Web Proxy i podpisywanie byłoby najbliższym przybliżeniem rozwiązania Cloudinary. Na dłuższą metę, mam nadzieję, że imgix obsługuje wiaderka GCS oprócz wiader S3, ponieważ problem ten zostałby rozwiązany, gdyby tak się stało :) –
Dzięki za odpowiedź. Skontaktuję się z Imgix i zobaczę, czy mogą coś z tym zrobić. :) – Timon