0

我想知道是否以及如何从Google 电子表格的特定单元格中获取数据,而无需使用HTTP GET请求以JSON格式获取数据,而无需将工作表公开发布。

4

1 回答 1

1

我不完全确定这是否是您正在寻找的,但您可以创建一个返回 JSON 对象的 doGet(),然后将您的项目发布为 Webapp。然后向该 URL 发出 get 请求。

function doGet() {
  var cell = SpreadsheetApp
    .openById('SPREADSHEET ID HERE')
    .getActiveSheet()
    .getRange('A1')
    .getValue();

  var stringified = JSON.stringify({cellValue: cell});
  return ContentService.createTextOutput(stringified);
}

编辑:您甚至可以输入一些 URL 参数并使其返回特定的单元格。在这里阅读更多。

于 2016-06-01T12:45:08.020 回答