我想从谷歌电子表格中获取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
关心
Anup Singh
答案 0 :(得分:2)
有点晚了,但这是工作流程:
如果您的电子表格是私有的,请参阅答案here以获取正确的OAuth授权。
您可以通过访问Google云端硬盘并查看电子表格来找到您的电子表格密钥。在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);
});
答案 1 :(得分:1)
https://developers.google.com/gdata/samples/spreadsheet_sample
这是一个例子。
请注意,此JSON仅适用于"published"电子表格。