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