![](/img/trans.png)
[英]Can't find the function url for Firebase webhook in Google Assistant tutorial
[英]Can't Get Firebase Google App Script Quickstart Tutorial to Work
我似乎無法讓Firebase快速入門對我有用 。 我很確定我正確地遵循了所有說明。 但是我沒有訪問權限來寫入數據庫。 根據說明,該數據庫當前對公眾開放,並在下面顯示建議規則更改。 以前有沒有人看過本教程? 我想暗示下一步該怎么做。
這是代碼。
function writeDataToFirebase() {
var ss = SpreadsheetApp.openById("1rV2_S2q5rcakOuHs2E1iLeKR2floRIozSytAt2iRXo8");
//var ss = SpreadsheetApp.getActive();//I tried running it with data in this spreadsheet copied from the recommended source
var sheet = ss.getSheets()[0];
//var sheet = ss.getActiveSheet();
var data = sheet.getDataRange().getValues();
var dataToImport = {};
for(var i = 1; i < data.length; i++) {
var firstName = data[i][0];
var lastName = data[i][1];
dataToImport[firstName + '-' + lastName] = {
firstName:firstName,
lastName:lastName,
emailAddress:data[i][2],
country:data[i][4],
department:data[i][5],
weight:data[i][6],
birthDate:data[i][7]
};
}
var firebaseUrl = "https://script-examples.firebaseio.com/";
var base = FirebaseApp.getDatabaseByUrl(firebaseUrl);
base.setData("", dataToImport);
}
數據:
這是我的庫對話框:
這是我不斷得到的錯誤:
我在FireBase站點中的腳本的名稱:
這是訪問規則的更改:
所以我想我錯過了重要的一點。 firebase數據庫的URL中包含您的projectId。 因此,網址應類似於https://' + projectId + '.firebaseio.com'
。 抱歉,這么一個簡單的問題困擾着所有人。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.