使用谷歌应用程序脚本,我从谷歌表中检索 json 格式数据。然后,我在我的 android textview 中显示这些数据。
目前谷歌表链接直接在应用脚本代码中。但是,我想从我的 android edittext 发送这个 google sheet 链接。
我该怎么做?
我当前的应用脚本代码:
var ss = SpreadsheetApp.openByUrl("https://docs.google.com/spreadsheets/d/1AtYF5g2_A3AiAhejVj595bDLxO1zoGq7PNGjbdV9U8Q/edit#gid=0");
var sheet = ss.getSheetByName("CSE522");
function doGet(e){
var action=e.parameter.action;
if(action=='getItems'){
return getItems(e);
}
}
function getItems(e){
var records={};
var rows = sheet.getRange(2,1,sheet.getLastRow()-1,sheet.getLastColumn()).getValues();
data=[];
for(var r=0, l=rows.length; r<l; r++){
var row = rows[r],
record = {};
record['ClassDate']=row[0];
record['Umail']=row[1];
record['Subject-Code']=row[2];
data.push(record);
}
records.items=data;
var result=JSON.stringify(records);
return ContentService.createTextOutput(result).setMimeType(ContentService.MimeType.JSON);
}