Rem*_*emy 9 node.js firebase firebase-admin google-cloud-firestore
我试图通过我的节点/firebase 应用程序写入 CloudFirestore,但发现文档有点不清楚。当我编译我的应用程序时,终端状态:
警告,缺少 FIREBASE_CONFIG 环境变量。初始化 firebase-admin 将失败
firebase 文档说我应该运行:
firebase 函数:config:set unknownthusarbitraryservicename.key="Unknown, 因此任意 API Key" unknownthusarbitraryservicename.id="来自生成的私钥的 ClientID"
我已经生成了一个“私钥”并发现了我的“client_id”,但是:
我最终试图完成的一个例子:
const admin = require('firebase-admin');
const db = admin.firestore();
admin.initializeApp({
credential: admin.credential.cert(isThisMyServiceName),
databaseURL: "https://my-databaseURL.firebaseio.com"
});
app.post('/', (req, res) => {
var data = {
name: 'Los Angeles',
state: 'CA',
country: 'USA'
};
var setDoc = db.collection('cities').doc('LA').set(data);
}
Run Code Online (Sandbox Code Playgroud)
目前:
Firebase 函数:配置:获取
返回:
{
"unknownthusarbitraryservicename": {
"id": "The ClientID from generated private key",
"key": "Unknown, Thus Arbitrary API Key"
}
}
Run Code Online (Sandbox Code Playgroud)
但是没有创建 firebase_config.json
| 归档时间: |
|
| 查看次数: |
3080 次 |
| 最近记录: |