当电子表格是 Google Apps For Your Domain 帐户的一部分时,我不知道如何通过 JSONP 访问 google 电子表格。
谷歌提供了一种通过 JSONP 访问谷歌电子表格的记录方式,该方式适用于普通的 gmail.com 帐户。简而言之:
- 创建电子表格
- 单击“共享”旁边的下拉菜单,然后选择“发布为网页”
- 从显示的 URL 中复制并粘贴密钥(即 &key= 之后的位)
- 转到https://spreadsheets.google.com/feeds/list/0AmHYWnFLY1F-dG1oTHQ5SS1uUzhvTnZTSHNzMjdDaVE/od6/public/values?alt=json-in-script&callback=myCallback用您从网址中剪下的任何键替换“0AmHYWnFLY1F-dG1oTHQ5SS1uUzhvTnZTSHNzMjdDaVE”
当我在自己的域上尝试此操作时,一切似乎都有效。但是当我访问上面构建的 URL 时,谷歌给出了错误:
找不到此 URL 的电子表格。确保您拥有正确的 URL,并且电子表格的所有者没有将其删除。
我假设我应该使用一些权限问题或某种替代 url,但我找不到任何文档。