如何将Google表格用作JSON端点

您是否正在构建原型动态Web应用程序并需要与非开发人员合作?

在最近参加的一次黑客松比赛中,Clark Jason Ngo 遇到了类似的问题。有非工程师想要帮助构建原型Web应用程序。

他找到了一个方法,并分享了它。

以下是这份指南的内容。

其实非常简单,只有5步:

  1. 在 Google Spreadsheets 中创建电子表格。
  2. 将电子表格发布到Web。
  3. 生成一个 JSON 端点。
  4. 开放电子表格以进行公共协作。
  5. 将 JSON 端点传递给后端开发人员。

就是这样。现在来看看他是怎么做的。

第1部分:创建Google表格

转到 Google Sheets;

创建一个新的电子表格;

第2部分:将这个Google表格发布到网络上

选择:File > Publish to the web…

这里不需要做任何事。

第4部分:将这个Google表格用作JSON端点

这一步很重要。

复制这个模版 URL 并粘贴到地址栏中:

https://spreadsheets.google.com/feeds/cells/YOURGOOGLESHEETCODE/SHEETPAGENUMBER/public/full?alt=json

转到已打开的 Google 表格并查看地址栏。

Google Sheets url
Google Sheets code

转到模板URL并替换2个部分:

  • 把 YOURGOOGLESHEETCODE 改成 1ifbWzueslEP5-_ysP6gg7o_NaHQmqF8LlXBfStCwFMs
  • 把 SHEETPAGENUMBER 改成 1

然后变成这样:

https://spreadsheets.google.com/feeds/cells/1ifbWzueslEP5-_ysP6gg7o_NaHQmqF8LlXBfStCwFMs/1/public/full?alt=json

Result of JSON url

第5部分:公开这个 Google 表格(用于协作和数据输入)

在右上角,单击“共享”;

添加名称,单击“保存”;

单击“高级”;

点击更改…

单击 On — Public,然后单击Save。

就这么简单。完成了。

常见问题

如果您收到下面这样的回复,请检查您的网址,并检查上述步骤,确保使用地址栏中的Google表格代码。

如果您收到的是下面这样的回复,请返回上述第2部分:将Google表格发布到网络上。

How to use Google Sheets as a JSON Endpoint

广告

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据