【问题标题】:Connect to Firebase Storage via Spring Backend通过 Spring 后端连接到 Firebase 存储
【发布时间】:2019-03-05 05:12:11
【问题描述】:

我正在努力解决一个关于通过 Spring Backend Framework 连接到 firebase-storage 数据库的简单问题。

我已经成功连接到我的 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 Controller 获取图像下载 URL。

谢谢。

【问题讨论】:

  • 您是否尝试从后端系统访问云存储?如果是这样,则 firebase-storage 依赖项不适合您。这适用于 Android 应用。
  • 是的,完全正确,我很困惑。感谢您的评论!
  • 也许这个答案可以帮助你:stackoverflow.com/a/65462832/5869384

标签: spring firebase maven spring-boot firebase-storage


【解决方案1】:

所以,我有点困惑,我试图使用 Android Dependency 而不是 Admin Server 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();

【讨论】:

    猜你喜欢
    • 2021-11-29
    • 1970-01-01
    • 2016-02-18
    • 2020-10-30
    • 1970-01-01
    • 2021-04-23
    • 2013-08-29
    • 2020-08-02
    • 1970-01-01
    相关资源
    最近更新 更多