我希望创建一个小部件,用户可以在其中选择电子表格标签。同意屏幕要求用户登录/允许通过离线访问访问其驱动器(仅限首次提示)。登录/允许后:用户的所有电子表格列表选择下载所选的电子表格单独的csv文件。 为此,我在java脚本中使用了drive / sheet api。但现在我只能下载第一张选定的电子表格。
function downloadGDriveFile (file) {
var request1 = gapi.client.drive.files.export({
'fileId': '137QkATyycYn-qwy9z0OGx70EsbmwFGcxarCxq45vfAo',
'mimeType': 'text/csv'
//'mimeType': 'application/vnd.oasis.opendocument.spreadsheet'
})
request1.then(function(response) {
console.log(response);
alert(response.body);
$.ajax({
type: "POST",
url: 'http://devhub.escalon.services/scripts/ravin/last/interfacefile.php',
data: {data : response.body},
success: function(response) {
}
});
}, function(err) {
console.log('Error');
console.log(err.result.error);
});
}
是否可以将所有工作表下载为csv。或者我必须使用任何其他方式来完成此任务。我尝试了很多代码,但没有找到任何解决方案。帮我解决方案/代码。或者告诉任何其他方式来完成我的任务