gpt4 book ai didi

javascript - 使用 REST API 将文件上传到 Firebase 存储

转载 作者:数据小太阳 更新时间:2023-10-29 03:52:47 24 4
gpt4 key购买 nike

目前,Firebase 文档会指导您使用其 JavaScript 库将文件上传到 Firebase 存储。

我正在运行一个没有安装 NodeJS 的服务器。是否可以通过 Firebase REST API 上传图像、音频等文件?

目前我在 bash 脚本中使用 curl 来发送 JSON。我不想将 base64 编码存储在数据库字段中,我希望文件存储在存储部分内的文件夹中。

存储文件夹如下图:

Storage Folder

最佳答案

Firebase 存储在底层使用 Google 云存储,因此您可以使用 GCS REST API 完成 90% 的工作。 ( Docs here .)

有几个不同之处。

  1. 在您通过 Firebase Storage SDK 访问它之前,不会自动生成下载网址。
  2. 您将无法使用 Firebase 身份验证通过 GCS REST 端点上传。您需要设置 OAuth(您可以通过身份验证通过 Google 登录)或服务帐户。 (这里是关于如何从 Node.js 到 GCS 的身份验证的 example。)

关于javascript - 使用 REST API 将文件上传到 Firebase 存储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37631158/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com