Google Drive v3 API问题:使用' root'时,文件夹不会显示在根目录下在C#的父母

时间:2017-06-28 22:39:31

标签: c# google-api google-drive-api

当我在Q中设置父项中的“root”时,我只想查看根目录下的文件夹和文件,但我只能看到一个标题为“Get started”pdf文件的文件。 (我使用C#代码)

我的文件夹在哪里?

但是当我在代码中按名称搜索(例如名字='Folder1')时,我可以看到文件夹。 当我在API帮助网站(https://developers.google.com/drive/v3/reference/files/list)上使用名为“试用此API”的Api测试时,我也能看到文件夹输出。

所以只有C#代码不显示文件夹? 你能告诉我为什么它只显示文件而不显示文件夹吗?

仅供参考:我使用服务帐户进行了身份验证,并使用了Google Drive v3 SDK

感谢。

1 个答案:

答案 0 :(得分:1)

如果您看到的唯一文件是“开始使用”pdf文件,则表明您正在使用服务帐户进行身份验证。服务帐户不是你。可以把它想象成一个虚拟用户,它拥有自己的谷歌驱动器帐户,默认情况下没有文件。

将一些文件上传到它或在您的个人驱动器帐户上与其共享目录。