我是一个相对的新手,当涉及到编码,尤其是JavaScript的。 我现在想从一个谷歌电子表格,在表格是将更新填充表。
我跟着一个字本教程中字(基本上所有你需要做的是替换为自己的键指定您的电子表格,并确保它的发表和公开,这是我做了)
http://dataforradicals.com/the-absurdly-illustrated-guide-to-sortable-searchable-online-data-tables/
我刚刚得到一个坏请求400错误请参阅我的电子表格。 如果我访问产生的电子表格直接我刚刚得到的话......
“为平方查询参数值无效。”
https://spreadsheets.google.com/feeds/list/1UcfO9GHePQrcixZB_R9uVXr1vHVqVTDg7DdsOjpm-K0/od6/public/values?alt=json-in-script&sq=&callback=Tabletop.callbacks.tt140241226993949106
我可以访问我的电子表格时,我在这里发表它,我被赋予了链接..
[最大链接达到但结构不同]
正如你所看到的域结构是不同的。 我担心,“桌面到数据表”中增加一个过时的URL来该链接的开始,但无法找到它实际上适用它。
我想那不是发生的唯一原因是因为本教程中的例子仍然有效! 它指的是链接老式URL过
我很困惑,如果可以的话,请帮助。 所有的建议表示赞赏
查询字符串包括不带值的参数, &sq=
。
https://spreadsheets.google.com/feeds/list/1UcfO9GHePQrcixZB_R9uVXr1vHVqVTDg7DdsOjpm-K0/od6/public/values?alt=json-in-script&sq=&callback=Tabletop.callbacks.tt140241226993949106
^^^^
试试这个,与参数完全移除...
https://spreadsheets.google.com/feeds/list/1UcfO9GHePQrcixZB_R9uVXr1vHVqVTDg7DdsOjpm-K0/od6/public/values?alt=json-in-script&callback=Tabletop.callbacks.tt140241226993949106
目前该项目的更新版本。 任何必要的更新包括在这里: https://github.com/scottpham/tabletop-to-datatables
试着用所有的JS库的更新版本。
检查链接和酒吧后删除多余的字符串。 链接的那部分是没有必要的,可能会导致问题。
根据谷歌:
400错误的请求错误是一个HTTP状态代码,表示请求您发送到网站服务器,往往一些简单的像加载网页的请求,在某种程度上不正确或损坏,服务器无法理解。
祝好运
文章来源: Using Google Spreadsheet as JSON file using tabletop to datatables returns error