json - 从已发布的 Google 工作表获取 JSON feed

标签 json google-sheets

我对此进行了彻底的研究,在这个网站上找到了很多答案,但就是无法让它发挥作用。我肯定错过了什么。

我有以下公开表: https://docs.google.com/spreadsheets/d/11CwVCfIiJHlC-PhaT_hD8aB1q77VwecCgOuwzyuwZkY/edit?usp=sharing 我粘贴我的 key https://spreadsheets.google.com/feeds/list/11CwVCfIiJHlC-PhaT_hD8aB1q77VwecCgOuwzyuwZkY/od6/public/values?alt=json

收到文档未发布的错误。

最佳答案

正如agershun已经指出的,您需要发布该文档。请按照下列步骤操作:

1) 文件菜单 > 发布到网络...

enter image description here

2) 单击开始发布按钮

enter image description here

3) 加载您的 URL,您将在 JSON 中看到它

注意:这是我的工作示例,URL 的形成与您的完全一样,只不过这个已发布:https://spreadsheets.google.com/feeds/list/1qym45VIwM4ruaWDkqndaOBzgOMAhOsjZ7rL76wJrTkY/od6/public/values?alt=json

如果完成所有这些操作后,您收到错误grid_id 的查询参数值无效。,请参阅此帖子以获取解决方案: Retrieve Google Spreadsheet Worksheet JSON

关于json - 从已发布的 Google 工作表获取 JSON feed,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28059346/

相关文章:

ios - Alamofire:参数未传递到服务器

google-sheets - 将某些行连接到单元格中,忽略重复项

google-apps-script - 无法授予从 Google 电子表格中的 child 帐户运行脚本的访问权限

android - 无法将 JSON 对象插入 Firebase 实时数据库

javascript - 如何操作JSON数据?

linq - 使用 WCF、LINQ、JSON 时无法序列化 'System.Linq.Enumerable... ' 类型的参数

csv - 将 CSV 附件导入谷歌表格

google-sheets - 如何使用 Google Spreadsheets API 删除电子表格文件?

google-sheets - 向下舍入到最接近的一刻钟

javascript - 嵌套复杂 JSON 中的搜索键