我正在使用google drive api V2来获取我的文件和文件夹。 但它没有归还我的旧文件。
如果年份改变,就像它在2017年工作完美,现在是2018年,它不会从2017年返回所有文件
代码:
const logger = require('../helpers/logger').get('GoogleDriveService');
const googleapis = require('googleapis');
const OAuth2 = googleapis.auth.OAuth2;
const drive = googleapis.drive('v2');
const plus = googleapis.plus('v1');
list(folderId) {
return new Promise((resolve, reject) => {
let folder = (folderId) ? folderId : 'root';
logger.info('Fetching files from folder %s', folder);
let settings = { userId: 'me', maxResults: 1000 };
if(folderId) {
settings.q = GoogleDriveService.getFolderId(folderId);
}
drive.files.list(settings, (err, response) => {
if(err) {
logger.error('Failed fetching files from folder %s', folder);
reject(err);
}
else {
logger.info('Success fetching files from folder %s', folder);
logger.info('Total File fatch %s', response.items.length);
logger.info('selfLink %s', response.selfLink);
logger.info('nextPageToken %s', response.nextPageToken);
logger.info('nextLink %s', response.nextLink);
logger.info('incompleteSearch %s', response.incompleteSearch);
resolve(response.items);
}
});
});
},
提前致谢。