Tag: 驱动器

如何使用谷歌驱动器API创build电子表格文件,并将默认标签标题设置为“Sheet1”以外的内容

我想通过谷歌驱动器(v3)API创build一个电子表格,其中: 我上传一个CSV数据来填充第一个标签 我可以将选项卡的名称设置为“Sheet1”以外的其他名称 我花了整晚爬行谷歌API的工作表(V4)和驱动器(V3),但仍然无法弄清楚这一个! 如果我不能这样做,似乎我将不得不发送一个额外的请求来更新工作表属性来改变标题后,我做了第一次上传。 如果可能,我想尽量避免,但我意识到这可能是唯一的方法。 以下是我要发送的API请求: let fileMetadata = { name: name, title: 'rawData', //This does NOT get set! Tab appears as "Sheet1" mimeType: 'application/vnd.google-apps.spreadsheet' } let media = { mimeType: 'text/csv', body: data // The body data is the raw parsed CSV } var Google = google.drive('v3') Google.files.create({ auth: auth, media: media, resource: […]

Node.js:使用REST API导出Google Doc时出现错误的请求

我试图使用Drive REST Api从文件夹中导出多个Google文档。 在下面的代码中,'fileId'被设置为一个特定的fileId(它完美的工作!): var service = google.drive('v3'); fileId = <file_id> dest = <local_file> service.files.export({ fileId: fileId, mimeType: 'text/plain', auth: <auth> }) .pipe(dest); 但是,当我在一个循环中嵌套这个,以便导出多个文件,如下所示: var service = google.drive('v3'); fileId = <file_id> dest = <local_file> service.files.list({ auth: <auth>, pageSize: 1, fields: "nextPageToken, files(id)" }, function(err, resp) { if (err) { return err; } var files = […]