У меня есть учетная запись службы Google, и она успешно загружает файлы в общую папку (т. Е. Я создал папку с обычной учетной записью Google, поделился ею с учетной записью службы и загрузил файлы в эту общую папку).
Когда я открываю эту общую папку с моей обычной учетной записью Google, я вижу файлы, созданные этой учетной записью службы Google. Тем не менее, когда я создаю другой файл в общей папке из моей обычной учетной записи Google, он не отображается при извлечении списка файлов.
Я делаю:
// ? does not work
const results = await drive.files.list({
corpora: 'allDrives', // just in case, don't know if this makes a difference
includeItemsFromAllDrives: true,
supportsAllDrives: true,
});
console.log(results.data.files);
с узлом SDK 48 (т. Е. "googleapis": "^48.0.0"
)
Как заставить эту учетную запись службы вытянуть все общие файлы в этой папке независимо от того, создал ли сервисный аккаунт этот файл или нет?