通过Spring后端连接到Firebase存储

yzuktlbb  于 2022-12-10  发布在  Spring
关注(0)|答案(1)|浏览(111)

我正在努力解决一个关于通过Spring后端框架连接到firebase存储数据库的简单问题。
我已经设法成功连接到我的firebase-database,但是当尝试使用Maven连接到firebase-storage时,firebase-storage依赖关系无法识别。

以下是我尝试通过Maven使用的代码,但没有成功:

<dependency><groupId>com.google.firebase</groupId>
<artifactId>firebase-storage</artifactId>
<version>11.4.2</version></dependency>

我最终需要通过Spring控制器获得图像下载URL。

  • 谢谢-谢谢
wgmfuz8q

wgmfuz8q1#

所以,我有点困惑,我试图使用Android依赖关系,而不是管理服务器SDK。
为了解决这个问题,我必须:

设置存储桶(见下图:)

FirebaseOptions options = new FirebaseOptions.Builder()
            .setCredentials(GoogleCredentials.fromStream(serviceAccount))
            .setDatabaseUrl("https://myapp.firebaseio.com/")
            .setStorageBucket("myapp.appspot.com")
            .build();

创建对它的引用:

Bucket bucket = StorageClient.getInstance().bucket();

相关问题