簡體   English   中英

如何觸發Google Cloud服務器中的實時數據庫字段(不在Firebase的功能中)

[英]How to trigger realtime database field in Google Cloud server (not in functions of Firebase)

我需要從我的Google Cloud實例訪問Firebase的實時數據庫。 我加載庫並嘗試以與Firebase的雲功能相同的方式執行它,但它不會觸發任何事件。


const functions = require('firebase-functions');
const admin = require('firebase-admin');

admin.initializeApp();

functions.database.ref('stations/{stationID}/powerbanks/{powerbanksID}').onWrite((change, context) => {
  console.log("Eject: ", context.params.stationID, context.params.powerbanksID, change.after.exists())
})


修改數據庫時,我看不到任何輸出。

這里有一個firebaser

雲功能觸發器僅在雲功能環境中工作。 它們不適用於其他節點環境。

如果要在其他環境中完成類似的操作,則需要將正常的偵聽器附加到數據庫並從中觸發代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM