首先,我创建了一个将数据发送到Firebase的应用。现在我想要在firebase上保存数据时,它会从firebase中保存在Google Sheet上。我想从Firebase获取数据并使用Google应用脚本保存到Google表格中。
答案 0 :(得分:2)
Here's a tutorial.滚动到"使用不同的查询从Firebase读取数据"部分。
这是其中的一部分:
如果要检索存储在Firebase中的所有数据,只需执行一次 没有路径/位置的getData()。
function getAllData() { var firebaseUrl = "https://script-examples.firebaseio.com/"; var base = FirebaseApp.getDatabaseByUrl(firebaseUrl); var data = base.getData(); for(var i in data) { Logger.log(data[i].firstName + ' ' + data[i].lastName); } }
要检索特定记录,只需指出正确的路径/密钥。
function getContact() { var firebaseUrl = "https://script-examples.firebaseio.com/"; var base = FirebaseApp.getDatabaseByUrl(firebaseUrl); var contact = base.getData("Alex-MARTIN"); Logger.log(contact); }
或直接获取特定值(例如,特定国家/地区) 接触)
function getContactCountry() { var firebaseUrl = "https://script-examples.firebaseio.com/"; var base = FirebaseApp.getDatabaseByUrl(firebaseUrl); var country = base.getData("Alex-MARTIN/country"); Logger.log(country); }