来自未发布的Google云端硬盘电子表格的JSON数据?

时间:2016-03-24 23:43:11

标签: javascript jquery json google-sheets drive

所以我知道可以从已发布的工作表中捕获JSON数据:

$.getJSON("https://spreadsheets.google.com/feeds/cells/1wmjkZdtR43hvMoQwdgRDNo8PBYulrKh7Q6YmdivtTh0/od6/public/basic?alt=json", function(data){

                    //console.log(data);

                    var cells = data.feed.entry;

                    //console.log(cells);

                    for(var i = 0; i < cells.length; i++){

                        console.log('cell: ', cells[i].title.$t, 'data: ', cells[i].content.$t);

                    };

                });

...但是我可以从未发表的工作表中捕获数据吗?我有一个客户端ID,我想通过这个额外的变量,可以捕获私有数据。

1 个答案:

答案 0 :(得分:0)

您需要使用OAuth 2.0进行身份验证 请参阅:https://www.npmjs.com/package/google-spreadsheet-to-json,他们如何使用OAuth 2.0获取私人电子表格。