将图像上载到Firebase存储和云功能
我正在尝试将文件上载到存储器 我能找到的所有例子都是关于本地文件路径的。() 我没有访问本地文件路径的权限,我只有一个blob对象,或文件对象,或图像的base64字符串 这是我的密码:将图像上载到Firebase存储和云功能,firebase,upload,google-cloud-functions,google-cloud-storage,Firebase,Upload,Google Cloud Functions,Google Cloud Storage,我正在尝试将文件上载到存储器 我能找到的所有例子都是关于本地文件路径的。() 我没有访问本地文件路径的权限,我只有一个blob对象,或文件对象,或图像的base64字符串 这是我的密码: const admin = require('firebase-admin'); admin.initializeApp({ credential: admin.credential.cert(serviceAccount), storageBucket: "xxx.appspot.c
const admin = require('firebase-admin');
admin.initializeApp({
credential: admin.credential.cert(serviceAccount),
storageBucket: "xxx.appspot.com"
});
var bucket = admin.storage().bucket();
await bucket.upload(myBlobFile;
我收到了这个错误信息:
[错误\无效\参数\类型]:“path”参数必须是字符串类型。
接收类型对象
你知道我想要的东西是否可能吗?我也有同样的问题,我可以用file对象上传文件。您必须记住,对象是一个数组,因此您必须选择要上载的文件的索引。谢谢您的回答,您能告诉我您使用的代码吗?