OldFile1.ext
OldFile2.ext
OldFile3.ext
NewFile3.ext
-但不可以NewFile1.ext
NewFile2.ext
。 我认为我的API使用没有错误,我仔细检查了其他来源,并且文件也缺少:官方API Explorer的结果drive.google.com的活动列表GoogleDrive Android App的活动列表(包括父级“文件夹”)(Windows)桌面Google Drive Virtual Drive(流式内容)
尽管我打开父级“文件夹”时,再次在drive.google.com上再次列出。
NewFile1.ext
NewFile2.ext
我尝试了使用
files.list
的Google Drive API,以及Aq = name contains 'NewFile'
来看看是否会有所帮助 - 但仍然只出现了(在我在drive.google.com中“打开”它之后)。
提到,我还确保尝试官方API Explorer,Drive.google.com的活动列表,Android App的“父母”“文件夹”的活动列表,nd desktop App的Google drive for Desktop App-没有哪个列表(for)(for)。
我尝试增加NewFile1.ext
并在每个
NewFile2.ext
中缠绕我的方式,而
pageSize
则无处可寻。请注意,pageToken
NewFile2.ext
值。
表明:
NewFile1.ext
要返回每个文件,而不是神秘地决定仅在Google Drive Web界面“打开”它们后才显示一些文件。
(并且相关的是,要使用Google drive for Desktop显示每个文件,以及drive.google.com的活动列表也将每个新文件列为一个活动,而我却不必第一次在Google Drive Web界面中“打开”该文件。)
TL; dr:除了drive.google.com web界面以外,是否有任何方法可以强制Google Drive产品,以意识到存在新文件?
有任何方法可以强制Google Drive产品以外的drive.google.com Web界面以意识到存在新文件吗?
将文件与用户帐户一起使用
视图访问是一种方式。从我所知道的,您得到的是预期的行为。默认情况下,将链接
的文件设置为API中尚未完全访问的链接,这就是为什么在用户帐户的
pageSize
10
中什么都没有出现。
i在Google的“ Diseble” Tracker上的共享文件夹上找到了“ drive.file”范围的behaviour,该文件夹与您的问题相似。但是,它的当前状态为files.list
,因为这是预期的。 另一个是drive文件。清单返回在搜索通过集团成员与帐户共享的文件时的结果不一致的结果。如果与观看者权限共享对您不起作用或提交Feature请求
Method: files.list
。