【发布时间】:2020-07-22 12:48:14
【问题描述】:
我需要使用 Java 将文件上传到共享的 Google Drive 位置(不属于我,而是与我共享)。使用Drive APIs,我们可以将文件上传到用户拥有的驱动器位置,但还没有找到任何解决方案来允许上传到共享位置。用例类似于应用程序的不同用户需要将文件上传到共享的 Google Drive 位置。关于此主题的其他问题很少(即this),但没有一个有正确的答案。如果可能,请提供帮助,或者请告知无法以编程方式实现此目标。
【问题讨论】:
-
根据the documentation,您需要添加查询参数
supportsAllDrives=true才能从Drive API访问、上传、列出或创建共享驱动器。也许this Stack Overflow solution 可以更好地阐明这一点。 让我知道这是否有效或您是否需要更多信息。 -
@MateoRandwolf 我会告诉你的。非常感谢
-
@MateoRandwolf,它起作用了,实际上按照这个documentation,他们将弃用这个参数,可能是因为这个原因,他们在他们的java apis中默认支持它。所以实际上,我什么都不用做。 :)
标签: java google-api google-drive-api google-api-java-client google-drive-android-api