【发布时间】:2021-08-30 16:50:17
【问题描述】:
我正在尝试“下载”我存储在我的 firebase 中的 JSON 文件的内容,以便能够在我的 google 操作中搜索它。我的代码已经到了我得到文件的地步,但不确定接下来要使用什么方法。我想要一个类似于 toString() 方法的东西来获取我的 JSON 文件的内容到我的操作中。
我一直在 https://googleapis.dev/nodejs/storage/latest/File.html#get 上搜索,我猜我应该使用 get() 或 createReadStream(),但那里没有太多信息可以帮助指导我哪个更好。
const { conversation } = require('@assistant/conversation');
const functions = require('firebase-functions');
const admin = require('firebase-admin');
const defaultApp = admin.initializeApp({
credential: admin.credential.applicationDefault()
});
const database = admin.firestore();
var storage = defaultApp.storage();
const bucket = storage.bucket('gs://NAME_OF_BUCKET.appspot.com');
const jsonFile = bucket.file('FILE_NAME.json');
任何帮助将不胜感激,因为我一直在寻找答案一段时间了!谢谢!
【问题讨论】:
-
这能回答你的问题吗? Firebase Storage with Google Actions
标签: javascript firebase firebase-storage