0

我继承了维护一个使用 Miso Project 从谷歌电子表格读取数据的网站。但是,它目前没有连接。似乎Miso Project 文档页面不再可用。是否有人有文档副本或可能出现问题的建议?

该网站的代码大约在一年前工作,但我不得不重新创建正在访问的工作表。

以下是我尝试过的一些事实/事情:

  • 我包括本地保存的 miso.ds.deps.min.0.4.1.js 副本
  • 我设置工作表的权限对任何知道链接的人都可见
  • 我尝试将工作表参数从“1”更改为“Sheet1”

使用以下代码,总是会抛出错误。

var ds = new Miso.Dataset({
     key: "1wHow46zTuzCA7veIUnq7K2GU5O3VHzuYsuvW2KocWBQ",
     worksheet : "1",
     importer: Miso.Dataset.Importers.GoogleSpreadsheet,
     parser : Miso.Dataset.Parsers.GoogleSpreadsheet
});
ds.fetch({
    success : function() {
        ... do stuff to the data...
    },
     error : function() {
     // error callback
     console.log("Error in reading data!");
     }
});
4

1 回答 1

0

我的特殊问题是工作表参数。我找到了一些关于以 JSON 对象访问谷歌表格数据的文档,告诉我使用“od6”作为工作表参数而不是 1。是的,那里有一些谷歌怪异。

var ds = new Miso.Dataset({
     key: "1wHow46zTuzCA7veIUnq7K2GU5O3VHzuYsuvW2KocWBQ",
     worksheet : "od6",
     importer: Miso.Dataset.Importers.GoogleSpreadsheet,
     parser : Miso.Dataset.Parsers.GoogleSpreadsheet
});
于 2018-10-14T04:39:09.393 回答