【发布时间】:2021-06-25 03:46:39
【问题描述】:
我在我的应用程序中使用 google drive api。我已经从谷歌驱动器中删除了文件,但 listfiles 函数仍然返回那些已删除的文件。有什么办法可以避免这种情况。这是我的 API 的功能
router.post('/', Authorise, (req, res, next) => {
const auth = req.auth;
const drive = google.drive({version: 'v3', auth});
drive.files.list({
pageSize: 10,
fields: 'nextPageToken, files(id, name)',
}, (err, rslt) => {
if(err){
res.status(500).json(err);
}
else{
const files = rslt.data.files;
if(files.length){
res.status(200).json(files);
}
else{
res.status(200).json({message: "No files found"})
}
}
});
});
【问题讨论】:
标签: javascript node.js rest express google-drive-api