Google云端硬盘 - 为文件插入父文件夹也会将Root添加为父级

时间:2015-07-08 00:05:52

标签: google-drive-api

我使用https://developers.google.com/drive/v2/reference/parents/insert api更新特定文件的父文件夹。

示例 -

Original Folder - A
Dest Folder - B
Root Folder - /
File - a1

在向上述端点提交帖子请求后, 我们在文件的parents部分看到以下内容。

父母:[ 一个, B, / ]

这是一个已知问题吗?除了必须删除' root'之外,我怎么能避免它呢?文件夹手动?

编辑:有关所用api的信息。

  

步骤

  1. 使用 - drive / v2 / files /%s /权限添加权限
  2. 使用 - drive / v2 / files /%s / parents - 用于插入父级。组  "kind", "drive#parentReference" and "id", "destfolderId"在  请求
  3.   

    帐户类型 - 插入的文件夹属于'超级   管理员'

1 个答案:

答案 0 :(得分:0)

由于声誉不能使用评论,但是你能解释一下你想做多少吗?尝试移动文件不仅仅是添加新的父文件。还要检查root的数据是否已经存在于父数组中。您还可以使用查询和列表文件来更准确地了解发生的情况。使用开发人员页面中的内置列表功能可以更快地访问。

链接:

  1. https://developers.google.com/drive/v2/reference/files/list

  2. https://developers.google.com/drive/web/search-parameters