Ошибка получения URL-адреса Firebase Image с использованием кода Java-Maven [Не для Android] - PullRequest
0 голосов
/ 18 декабря 2018

Я работал над утилитой, в которой я написал java maven и в которой я хочу загрузить файл в firebase и получить URL-адрес firebase для изображения.

Прямо сейчас я использую gsutil: Google cloudSDK для хранения, используя приведенный ниже код

Storage storage = StorageOptions.getDefaultInstance()
         .getService();
 Bucket bucket = storage.get(bucketName);

 //... code required

return "gs://" + blobId.getBucket() + "/" + blobId.getName();

Но приведенный выше код дает мне gsutil URL, который нельзя использовать в HTML img src.

Я хочу использовать firebase URL, который можно использовать в теге HTML img.

Короче говоря, я хочу скачать URL, используя код Java-Spring (не Android).

1 Ответ

0 голосов
/ 18 декабря 2018

Firebase Admin SDK предоставляет довольно тонкую оболочку для Google Cloud Storage SDK для Java.В Node.js это достигается путем вызова getSignedUrl(), но на Java кажется, что вам нужно getMediaLink(), как показано в документации Cloud Storage .

Также см .:

...