Google Spreadsheets为JSON

时间:2016-06-01 07:02:27

标签: json google-apps-script google-sheets http-get google-sheets-api

我想知道是否以及如何从Google电子表格的特定单元获取数据,而不使用 HTTP GET <将公告表公开/ strong>请求以 JSON 格式获取数据。

1 个答案:

答案 0 :(得分: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参数并使其返回特定的单元格。 Read more here.