Googleのスプレッドシートからfirebaseにデータを追加するにはどうすればよいですか?オブジェクト[オブジェクトオブジェクト]のFirebaseApp.getDatabaseByUrl関数が見つかりません
GoogleスプレッドシートスクリプトでFirebaseAppライブラリを追加すると、「関数getDatabaseByUrlがオブジェクトに見つかりません」というエラーが表示されます。
私は、次のステップは、次のとおりです。
1.ファイル>プロジェクトのプロパティ>(プロジェクトキーをコピー)>
2.リソース>ライブラリ>保存(検索プロジェクトキーテキスト内のプロジェクトのキーを貼り付け)>検索
3.バージョンを選択>識別子名を指定します(「FirebaseApp」など)
function writeDataToFirebase() {
var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1");
var data = sheet.getDataRange().getValues();
var dataToImport = {};
for(var i = 1; i < data.length; i++) {
var Sr_No=data[i][0];;
var Employee_Id=data[i][1];
dataToImport[Sr_No + '-' + Employee_Id] = {
NAME:data[i][3],
DESIGNATION:data[i][4],
BL_Start_Date:data[i][5],
Start_Date_at_Company:data[i][6],
End_DATE:data[i][7],
Mobile:data[i][8],
PAN_CARD_NO:data[i][9],
Email_Address:data[i][10],
DOB:data[i][11]
};
}
// Logger.log(Firebase);
var firebaseUrl = "https://fundoohr.firebaseio.com";
var secret="tzRgYNHu26ZkeJLbP7n2DlVBuogeB9NgSrF9z7a2";
var base = FirebaseApp.getDatabaseByUrl(firebaseUrl,secret);
base.setData("", dataToImport);
}
[FirebaseのJavaScript SDKでのアプリケーションの種類](https://firebase.google.com/docs/reference/js/firebase.app.App)はありません'getDatabaseByUrl()'メソッドはありません。あなたが使っているライブラリは何ですか? –
serversideからclientsideライブラリを使用しようとしています。 –