gpt4 book ai didi

node.js - 如何将 BLOB 格式的图像上传到 Firebase 存储?

转载 作者:太空宇宙 更新时间:2023-11-04 01:35:29 25 4
gpt4 key购买 nike

我在 SQLite 数据库中有一个 BLOB 类型的图像,我想将该图像上传到 Firebase 存储中,获取图像的下载 URL 和尺寸,并将它们添加到 Firebase 实时数据库中。我已使用 Bucket.upload 成功从本地驱动器上传了图像,但我不知道如何上传 Blob。

我在服务器端(NodeJS)使用admin-sdk,有一个“put”函数,但它在客户端sdk中。

bucket.upload("./file.jpeg", options).then(result => {
const file = result[0];
console.log(file)
}).then(results => {
console.log(results);
}).catch(error => {
console.error(error);
});

最佳答案

如果您想直接发送 blob,则必须使用流式传输。有一个第三方库提供此功能:https://cloud.google.com/storage/docs/boto-plugin#streaming-transfers

关于node.js - 如何将 BLOB 格式的图像上传到 Firebase 存储?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54735798/

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