如何在 pyrebase (Python) Firebase 存储中使用 putString() 方法
How to use putString() method in pyrebase (Python) Firebase storage
我想将 uri 图像 直接放入 firebase 存储,不转换 图像。我在 JS
中读到了 putString()
var message = 'data:text/plain;base64,5b6p5Y+344GX44G+44GX44Gf77yB44GK44KB44Gn44Go44GG77yB';
ref.putString(message, 'data_url').then((snapshot) => {
console.log('Uploaded a data_url string!');
});
pyrebase(python)
有这样的方法吗?
Firebase 自己的存储 SDK 有一个 putString
方法,它采用 base64 编码的字符串并将其解码后的二进制内容写入磁盘上的文件。不过,我在 accessing Storage 上的 Pyrebase 文档中没有看到这样的方法。
据我所知,在 Pyrebase 的 implementation of put
, it uses the gcloud library 中可以实现其存储处理,因此您也可以检查该 SDK 以查看它是否支持直接 base64 上传。
我想将 uri 图像 直接放入 firebase 存储,不转换 图像。我在 JS
中读到了putString()
var message = 'data:text/plain;base64,5b6p5Y+344GX44G+44GX44Gf77yB44GK44KB44Gn44Go44GG77yB';
ref.putString(message, 'data_url').then((snapshot) => {
console.log('Uploaded a data_url string!');
});
pyrebase(python)
有这样的方法吗?
Firebase 自己的存储 SDK 有一个 putString
方法,它采用 base64 编码的字符串并将其解码后的二进制内容写入磁盘上的文件。不过,我在 accessing Storage 上的 Pyrebase 文档中没有看到这样的方法。
据我所知,在 Pyrebase 的 implementation of put
, it uses the gcloud library 中可以实现其存储处理,因此您也可以检查该 SDK 以查看它是否支持直接 base64 上传。