在云端硬盘中,我们有一个用例,我们希望将文件-F1-从用户的帐户 - 用户X-移动到另一个用户的文件夹--Fold1 - 用户Y.
这些是我们遵循的步骤 - i)将用户Y作为所有者添加到F1(此请求作为用户X发送 - 使用X的凭据) ii)删除当前文件夹作为父文件夹(通过向驱动器/ v2 / files / fileId / parents / originalFolderId发送DELETE请求) - 使用Y的凭据
这是我获得403 - 文件权限不足的地方。
iii)如果超出上一步,我们将FOLD1添加为父级。
上述步骤一直持续到上周 合同是否在某处改变了?我们不能再这样做吗?
感谢对此的帮助。
编辑:我也尝试过以下
i)将用户Y添加为所有者
ii)将折叠1添加为父级(因此文件将位于两个文件夹中)
iii)删除原始文件夹作为父文件夹。
当尝试在步骤iii)中移除父母时仍然得到403。
答案 0 :(得分:0)
尝试在更改所有者之前删除原始父级。