当前位置: 首页 > 知识库问答 >
问题:

连接到Firebase存储桶

汪迪
2023-03-14

我有一个Go语言的后端,想知道如何连接到Firebase存储来创建/删除桶和添加/删除文件。我可以使用管理sdk。我在谷歌云存储的Go语言中找到了客户端存储库。我可以用那个吗?Firebase存储和谷歌云存储有什么区别?

共有1个答案

容俊豪
2023-03-14

我正在开发的应用程序通过AdminSDK连接到Firebase存储桶,但我们在Node.js中使用Firebase函数。但是,Go中的Admin SDK似乎提供了相同的存储访问,并且在这里有文档记录(在Go中有示例代码):

https://firebase.google.com/docs/storage/admin/start

我喜欢在Firebase中使用Admin,因为您不必担心项目配置和各种服务的身份验证。Firebase存储是google云存储,但是有一个很好的包装器,并且很好地集成到Firebase项目的其他方面。为了方便起见,你会得到一些限制,但除非你遇到你绝对需要的谷歌云功能,而且Firebase中不存在该功能,否则我会坚持Firebase(和Admin)版本。

 类似资料:
  • 我设法将我的应用程序连接到firebase存储,我设法看到我上传到它的文档。但我不能把它链接到实时数据库。 数据库的规则:

  • 当应用程序开始时,我正在从Firebase存储加载一些数据,我正在设置'on成功监听器'和'onFailureListener'以在加载完成时隐藏进度条。问题是:当我离线尝试应用程序时,我根本没有收到回调。我尝试了onCompleteListener,但它也没有被调用它在控制台中给我提供了以下消息: 然后,只要应用程序正在运行,就会显示以下消息: 等待了这么长时间后,它最终给出一个错误并触发“失败

  • 问题内容: 我正在尝试在github仓库上连接詹金斯。 当我指定Repo URL jenkins时,返回以下错误消息: 无法连接到存储库:命令“ git ls-remote -h git@github.com:adolfosrs / jenkins-test.git HEAD”返回状态码128:stdout:stderr:主机密钥验证失败。致命:无法从远程存储库读取。请确保您具有正确的访问权限,并

  • 我正在尝试将新的JasperSoft Studio 5.5版连接到我的Jasper Reports Server 4.5.0的存储库。输入所有详细信息并单击测试后,我会看到以下Nullpointer异常: 有人知道这是一个版本兼容性错误还是一个我需要编辑才能连接的文件吗。 另外,我已经设法让Jaspersoft Studio连接到我的JR Server版本5.2.0,没有任何错误。

  • 我创建了一个DAG,它从数据库中提取MySQL数据并将其加载到云存储,然后将BigQuery作为json文件加载。 DAG适用于某些表,但不是所有表,因为它不能解码表中的某些字符。这是相当多的数据,所以我不能准确指出错误或无效字符的位置。 我尝试将我的数据库、表和列字符集从utf8更改为utf8mb4。这没有帮助。 我也尝试过调用encoding='utf-8'和'iso-8859-1',但我认为

  • 我用Android将图像上传到Firebase存储。我有一个应用程序,它可以在抓拍照片后立即发送图像。 但我想创建一个应用程序,在发送前在ImageView中显示照片。我想在照片下面写一些文字,然后把它们都上传。 我应该使用哪些工具来执行此操作?我要从存储器下载毕加索。但我无法管理如何在捕获照片后显示ImageView,然后编写一些文本(如名称或描述)并将其发送给Firebase。第二个挑战是如何