Sử dụng google sheet làm database
Viết app script và deploy app web.
x
14
14
1
function doGet(e) {
2
var sheetName = e.parameter.sheet_name;
3
var content = getSheetData(sheetName);
4
var contentObject = {GoogleSheetData: content}
5
return ContentService.createTextOutput(JSON.stringify(contentObject)).setMimeType(ContentService.MimeType.JSON);
6
}
7
8
function getSheetData(sheetName) {
9
var ss= SpreadsheetApp.getActiveSpreadsheet();
10
var dataSheet = ss.getSheetByName(sheetName);
11
var dataRange = dataSheet.getDataRange();
12
var dataValues = dataRange.getValues();
13
return dataValues;
14
}
Code trên lấy param từ url truyền vào, để lấy data sheet tương ứng.