使用 Google 文档列表 API 将资源移动到根文件夹中



我正在寻找一种方法,使用 Google 文档列表 API(Python SDK)将资源移动到用户文档帐户的根文件夹中。

client.move_resource方法需要一个gdata.docs.data.Resource作为目标集合,但我无法弄清楚如何获取根文件夹的资源条目,或者如果可能的话。API 文档说

从 API 源获取条目时,永远不会找到资源 ID 为 folder:root 的资源条目,因为根集合没有自己的条目。

如果我尝试使用 move_resource(entry=entry, collection=None, keep_in_collections=False),我最终会得到的资源不在任何东西中,包括根文件夹,这样如果我查询根文件夹的内容,我不会在响应中得到该资源。

有什么想法吗?

我遇到了同样的问题,我对 Obj-C 框架的解决方案是找到一些带有根父引用的 GTLDriveFile 并将其设置为我想移动到根的文件。

最新更新