使用Google Drive APIs | Node.js Quickstart中提供的 完全示例代码 ,检索到的文件信息并不能准确反映Google云端硬盘的内容。也就是说,即使显示了100多个文件名,实际上只有一个文件(文件夹)位于“我的驱动器”上。对于我的帐户!
此外,我还尝试过滤'使用查询字符串选择的文件(例如" q:mimeType =' image / jpeg'"和其他),但它没有任何影响;返回完全相同的结果。
这是输出的截断样本。 '临时'文件是我的帐户中存在的文件夹" Google云端硬盘'我的云端硬盘'"但其他人没有。
Files:
Temporary (17xAXYQzw0zYHpjeUP03sdx7qPd1Cnvv0)
Core Odd Years (0BxSZz46t09z1d0t1VWFkTkVkeWs)
Core Even Years (0BxSZz46t09z1ZTVVcm1lWEZvXzA)
Lesson Plans (1AhnLWyjBqtgTa-ofelROlZsnmzX1HiCl)
Hobbies (0BxSZz46t09z1ZkVQbTRiMTB1YTQ)
Hobbies-Steps-Overview.pdf (1E0E15rNOMCHV7OrjMCihjPK2yNLVpIdj)
Heritage (0BxSZz46t09z1cEpiWlYxWm1rNjA)
...
我希望这是一个经过深思熟虑的例子,所以我不确定会出现什么问题。任何帮助表示赞赏。
答案 0 :(得分:0)
如果您仍在寻找解决方案,那么这个答案怎么样?我认为你的情况可能包含2个问题。
q
无法使用。
为了确认上述问题,您可以尝试以下3点吗?
q
,请尝试使用q: "'me' in owners"
。
sharedWithMe = false
相同。由于无法使用sharedWithMe = false
,因此q: "'me' in owners"
用于此情况。q
,请尝试使用q: "sharedWithMe"
。
q: "'me' in owners"
和q: "sharedWithMe"
无法用于您的环境,请确认googleapis for node.js的版本。
如果我的答案对你没用,我很抱歉。