查看Google应用程序文件
问题描述:
我正在使用谷歌驱动器sdk上传正在开发的应用程序的文件。 上传工作,如果我使用ListRequest,我可以看到我的文件在那里。查看Google应用程序文件
但是,当我在我的浏览器中登录谷歌时,我没有看到我上传的任何文件,并且使用创建该应用程序的帐户登录。
有什么方法可以查看这些文件吗?我必须添加一些访问谷歌帐户?
答
当您上传文件时,默认情况下它不会被授予父项。没有父母的文件只能通过搜索找到(输入确切的标题,你应该找到它)。你需要做的是添加“根”作为父母,你的问题应该得到解决。
答
如果有人遇到同样的问题,我还必须在ServiceAccount凭据中模拟我的gmail帐户。
ServiceAccountCredential.Initializer init = new ServiceAccountCredential.Initializer("[email protected]")
{
Scopes = new[] { "https://www.googleapis.com/auth/drive" },
User = "[email protected]"
};
然后我就可以使用丹的解决方案。
我需要创建根吗? – David 2014-09-02 13:10:52
不,根目录是每个用户拥有的“我的驱动器”。使用文字'root'作为父项是一种快捷方式,它可以帮助您避免使用about.get调用来查找根文件夹ID。 – 2014-09-02 16:30:07