2013-12-08 19 views
0

我會從api中提取數據並將數據存儲在我的Firebase域中。這可能嗎?將JSON字符串導入到Firebase域中

讀我找不到任何文檔如何做到這一點。即使它也是從數據庫中獲取的。我能忽略一些愚蠢的東西嗎?

+1

如果API是基於JavaScript的,則可以使用JavaScript API將您的網頁(或服務器端使用類似於node.js的內容)中的數據讀取到Firebase中並將其存儲到Firebase中。用於編寫數據的Firebase JavaScript API在此處有很好的文檔記錄:https://www.firebase.com/docs/writing-data.html –

回答

3

Firebase操作使用JSON數據完成。假設您的源API提供了有效的JSON,並且這些密鑰不包含任何restricted characters --i.e。 。$ []#/ - 那麼你可以簡單地調用set運算正常:

function fetchPayload(callback) { 
    /* do some API magic to get your data, then invoke callback */ 
} 

function storeInFirebase(payload) { 
    new Firebase(URL).set(payload); 
} 

fetchPayload(storeInFirebase); 

您也可以點擊鍛造Import按鈕(轉到您的火力地堡網址在瀏覽器中):

import button in Forge

如果您有任何現有數據,請務必首先導出備份! :)