我處於需要使用「cron」作業閱讀Firebase實時數據庫的情況。如何使用新的Firebase雲功能來讀取數據?
我分析並使用this存儲庫進行播放,但我似乎無法理解我如何才能簡單地檢索實時數據庫中的所有用戶或所有數據的列表。 functions.database.ref
的唯一功能是onWrite
,這對我沒有幫助。
我知道Cloud Functions是面向事件的,它們是爲了響應某些觸發器等而編寫的,但就我而言,這不是不可能的,我們可以顯然訪問這些數據。 在他們的「刪除賬戶」,例如,他們用這樣的:
https://www.googleapis.com/identitytoolkit/v3/relyingparty/downloadAccount?fields=users/localId,users/lastLoginAt,nextPageToken&access_token=
,它看起來相當無證,而不是在所有的解釋。爲什麼我們必須使用身份工具包?我怎麼能簡單地讀取數據?我一直試圖做的,直到那一刻:
- 使用
functions.database.ref('users').once('value', function(snapshot){})
並沒有奏效 - 使用他們的cron作業示例代碼(身份證工具包),但我得到的日誌從高度奇怪的反應火力地堡:
Missing required header: Metadata-Flavor
及以下的跟蹤的其餘部分: