【发布时间】:2018-06-08 10:14:35
【问题描述】:
您好,我在转移文件所有权时收到“文件权限不足”的错误消息。
我所做的是,为主要电子邮件地址创建一个作者权限(需要是所有者)。然后返回权限对象。
我使用了 URL 中的 permission.id 作为参数。然后在请求正文上扮演角色属性。
我目前使用 OAuth 2 作为文件的当前所有者登录。这里有什么问题?
【问题讨论】:
标签: google-api google-drive-api google-oauth
您好,我在转移文件所有权时收到“文件权限不足”的错误消息。
我所做的是,为主要电子邮件地址创建一个作者权限(需要是所有者)。然后返回权限对象。
我使用了 URL 中的 permission.id 作为参数。然后在请求正文上扮演角色属性。
我目前使用 OAuth 2 作为文件的当前所有者登录。这里有什么问题?
【问题讨论】:
标签: google-api google-drive-api google-oauth
确保您的应用拥有所需的sufficient scope。
另外,如果有的话,请尝试删除您之前保存的凭据相关文件或浏览器缓存。
您的error 表示您没有文件的写入权限,并且应用正在尝试修改该文件。
建议的操作:向用户报告需要请求 这些权限以更新文件。您可能还想 检查
files.get检索的元数据中的用户访问级别 并使用它来将您的 UI 更改为只读 UI。
【讨论】:
确保文件的所有者是同一域的人,因为我们不支持跨域转移所有权。
【讨论】: