将数据从 android edittext 发送到谷歌应用程序脚本

时间:2021-04-20 07:41:40

标签: javascript android google-apps-script google-sheets

使用谷歌应用程序脚本,我从谷歌表中检索 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);
}

0 个答案:

没有答案
相关问题