我最近开始使用“新版Google表格”(电子表格)并将网址更改为共享公开电子表格,我不确定如何获取电子表格数据的JSON Feed。
根据此网址中的数据:https://developers.google.com/gdata/samples/spreadsheet_sample
我可以使用此格式的网址中的关键参数从旧版电子表格中获取JSON数据:http://spreadsheets.google.com/feeds/feed/key/worksheet/public/basic?alt=json-in-script&callback=myFunc
但是,新工作表的网址如下: https://docs.google.com/spreadsheets/d/SOME-IDENTIFIER/pubhtml
使用“SOME-IDENTIFIER”代替密钥不起作用,我不确定如何从新的电子表格中提取JSON提要...任何人都有这方面的经验吗?
答案 0 :(得分:4)
您应该使用的格式为:
https://spreadsheets.google.com/feeds/cells/ SHEET-IDENTIFIER/ SHEET_INDEX/ public/basic?alt=json-in-script&callback=JSON_CALLBACK
您可以在编辑工作表时查看URL的末尾找到SHEET_INDEX。
...SHEET-IDENTIFIER/edit#gid=SHEET_INDEX
确保电子表格已发布(不仅仅是共享) File / Pulish to the web ...
答案 1 :(得分:3)
我试过弗拉德的答案而且没有工作;编辑网址有gid = 0,但是为了获得我想要的提要,我必须将1作为工作表索引。