[英]Error: admin is not defined using HTTP request with Cloud Functions for Firebase
我剛剛為 Firebase 配置了我的第一個 Cloud Functions,在部署index.js
文件並將所有更改上傳到我的服務器之后。 我正在嘗試使用我的一個函數,它是一個簡單的 HTTP 請求,在我的 Firebase 數據庫中的表上創建一個字段:
const functions = require('firebase-functions');
exports.addMessage = functions.https.onRequest((req, res) => {
// Grab the text parameter.
const original = req.query.text;
// Push it into the Realtime Database then send a response
admin.database().ref('/messages').push({ original: original }).then(snapshot => {
// Redirect with 303 SEE OTHER to the URL of the pushed object in the Firebase console.
res.redirect(303, snapshot.ref);
});
});
但是,當我在瀏覽器上調用我的請求時,我在我的 Functions 控制台上收到一條錯誤消息,提示admin is not defined
:
什么可能導致此錯誤?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.