1

我想从谷歌电子表格中获取 JSON,我搜索了几个链接,但找不到确切的解决方案。

有人可以帮我解决问题。

https://developers.google.com/gdata/docs/json
http://www.mail-archive.com/google-help-dataapi@googlegroups.com/msg01924.html
http://code.google.com/ apis/gdata/docs/js.html
http://code.google.com/apis/spreadsheets/gadgets/
http://code.google.com/apis/documents/docs/3.0developers_guide_protocol.html#UploadingDocs

问候
阿努普·辛格

4

2 回答 2

2

有点晚了,但这是工作流程:

如果您的电子表格是私有的,请参阅此处的答案以获得正确的 OAuth 授权。

您可以通过转到 Google Drive 并查看您的电子表格来找到您的电子表格密钥。url 中是字符串“key=xxxx”。'xxxx' 是您的电子表格密钥。

然后只需执行以下操作:

var token = gapi.auth.getToken().access_token;
var urlLocation = ''; //put the spreadsheet key here
var url = 'https://spreadsheets.google.com/feeds/list/' + urlLocation + '/od6/private/full?alt=json-in-script&access_token=' + token + '&callback=?';

$.getJSON(url, function(data) {
    console.log(data);
});
于 2013-02-08T07:14:30.397 回答
1

https://developers.google.com/gdata/samples/spreadsheet_sample

这是一个例子。

请注意,此 JSON 仅适用于“已发布”电子表格。

于 2012-07-06T04:41:58.923 回答