我尝试接收Google电子表格工作表的JSON.它工作到几天前.对于默认工作表,它仍然有效,但不适用于所有其他工作表.
这是默认工作表的工作网址:https://spreadsheets.google.com/feeds/list/1caRqAA1TyBoZ0eVZvvKheEBh9SGRmQII4qih9urY70k/od6/public/full?alt = json
这是停止工作的工作表的URL:https://spreadsheets.google.com/feeds/list/1caRqAA1TyBoZ0eVZvvKheEBh9SGRmQII4qih9urY70k/1416241220/public/full?alt=json
错误消息是 Invalid query parameter value for grid_id.
唯一的区别是工作表参数(od6vs 1416241220).
有关错误突然发生的原因的任何想法?
我经历了这个小提琴,它有一个带有json数据的三个下拉列表的样本.我在这里有一个示例谷歌电子表格.现在可以将此电子表格数据呈现为以小提琴格式给出的示例作为json格式.我知道我们可以将电子表格转换为json,
var query = new google.visualization.Query('http://spreadsheets.google.com/tq?key=0AozvCNI02VmpdDkwR3RETmczbTI4ZFJhTXJkZHlUbEE#gid=0');
query.send(handleQueryResponse);
}
function handleQueryResponse(response) {
data = response.getDataTable();
}
Run Code Online (Sandbox Code Playgroud)
但是使用这个下拉列表不起作用.
这是使用Google云端硬盘创建的公开电子表格:https: //docs.google.com/spreadsheets/d/1hA4LKZn9yKoqnSzaI6_73GQSj_ZVpB3O0kC93QM98Vs/pubhtml
如何使用新的Google Spreadsheets API 3.0版将数据从Google电子表格检索到Javascript或JSON ?