在编码方面,尤其是 JavaScript,我是一个相对新手。我目前正在尝试从 Google 电子表格填充表格,该表格会在电子表格更新时更新。
我逐字逐句地遵循了本教程(基本上,您需要做的就是用您自己的 key 替换 key 来指定您的电子表格,并确保其已发布和公开,我已经这样做了)
http://dataforradicals.com/the-absurdly-illustrated-guide-to-sortable-searchable-online-data-tables/
我刚刚收到涉及我的电子表格的错误请求 400 错误。如果我访问直接生成的电子表格,我只会得到以下文字...
“sq 的查询参数值无效。”
我可以使用我在此处发布电子表格时提供的链接来访问我的电子表格。
[已达到最大链接数,但结构不同]
正如您所看到的,域结构是不同的。我担心“Tabletop to Datatables”在该链接的开头添加了一个过时的网址,但找不到它实际应用它的位置。
我认为这不会发生的唯一原因是因为教程中的示例仍然有效!而且它引用的链接也是旧式URL
我很困惑,如果可以的话请帮忙。感谢所有建议
最佳答案
查询字符串包含一个没有值的参数,&sq=
。
https://spreadsheets.google.com/feeds/list/1UcfO9GHePQrcixZB_R9uVXr1vHVqVTDg7DdsOjpm-K0/od6/public/values?alt=json-in-script&sq=&callback=Tabletop.callbacks.tt140241226993949106
^^^^
尝试这个,完全删除该参数...
关于javascript - 使用 Google Spreadsheet 作为 JSON 文件,使用桌面到数据表会返回错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24150667/