我已经使用护照 js 对谷歌驱动器进行了身份验证
现在我有访问令牌
所以我正在寻找所有文件夹路径及其各自的文件夹 ID。
我不知道需要设置哪些参数才能仅获取文件夹路径和文件夹 ID
我正在使用google-drive库来获取列表
这是我的代码
var googleDrive = require('google-drive')
var param={}
googleDrive(accessToken).files().list(params, (err, response, body) => {
//fetch folders path
})
谢谢。
尝试改变
var param={}
至
var param={q: "mimeType='application/vnd.google-apps.folder' and trashed=false"}
对您正在使用的库的作者给予应有的尊重,请务必小心。要么是一个库处理Drive 的所有微妙之处(例如,跟随 nextPageTokens),要么它会给你带来问题。Drive REST API 是一个格式非常好的 API,您可以使用 Fetch 轻松访问它,它基于 Promise,可以使代码更加简洁,并允许您使用async await
.
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句