【发布时间】:2020-07-01 16:44:36
【问题描述】:
如何使用带有节点 js 的 google drive api 列出来自 google team drive 的所有文件。 我应该在此处进行哪些更改以从团队驱动器或共享驱动器中获取所有文件?
var fs = require("fs");
var path = require("path");
const credentials = require('./credentials.json');
const scopes = [
'https://www.googleapis.com/auth/drive'
];
const auth = new google.auth.JWT(
credentials.client_email, null,
credentials.private_key, scopes
);
const drive = google.drive({ version: "v3", auth });
drive.files.list({}, (err, res) => {
if (err) throw err;
const files = res.data.files;
if (files.length) {
files.map((file) => {
console.log(file);
});
} else {
console.log('No files found');
}
});```
【问题讨论】:
-
您是否收到任何错误消息?如果您拥有正确的凭据,您应该能够列出这些文件。
-
在这段代码中,它只列出了我个人驱动器中的所有文件,而不是共享驱动器中的所有文件。我怎样才能得到它?
标签: node.js google-drive-api google-drive-shared-drive