извличане на JSON от електронна таблица на Google с помощта на javascript

Искам да изтегля JSON от електронната таблица на Google, потърсих няколко връзки, но не мога да намеря точното решение.

Може ли някой да ми помогне с решението.

https://developers.google.com/gdata/docs/json
http://www.mail-archive.com/[email protected]/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


person Anup Singh    schedule 08.06.2012    source източник
comment
В какво конкретно не сте сигурни? И ще трябва да приемете още няколко отговора на предишни въпроси, ако искате хората да продължат да ви помагат.   -  person Daniel Roseman    schedule 08.06.2012


Отговори (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);
});
person Josh    schedule 08.02.2013
comment
Благодаря за това, завърши началото на решението, което намерих в Google Документи, където трябваше да настроите токена gapi с обхватите на правата (spreadsheets.google.com/feeds) и др. developers.google.com/api-client-library/javascript/features/ - person Paul Watson; 22.01.2014

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

ето един пример.

Имайте предвид, че този JSON работи само за "публикувани" електронни таблици.

person est    schedule 06.07.2012