java - Google Drive API 更改文件的所有权?

标签 java google-drive-api

我正在使用 google drive api 来管理多个用户的一些文件。 现在我想知道如何将某些文件的所有权转让给另一个用户。

我在查看 api 文档时注意到我需要一个“permissionId”。我不知道我需要哪一个。当前用户还是获取的用户?)

我不知道什么用户必须进行身份验证(使用驱动器服务)是获取文件的用户还是提供文件的用户?

最佳答案

您将只需要以拥有该文件的用户的身份获得授权,您会将所有者权限授予新所有者,并通过电子邮件地址授予。然后您可以删除授权(以前的所有者)用户的所有者权限。您可以使用权限 ID 删除它,该 ID 位于用户的关于 Feed 中。

请记住,所有权只能保留在域内。

关于java - Google Drive API 更改文件的所有权?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12249232/

相关文章:

java - Java的Socket使用的是什么协议(protocol)?

java - 将 ejb 注入(inject)托管 bean 会导致 BeanInstantiationException

python - 如何从谷歌驱动器上传 csv 文件(并使用它)到谷歌合作实验室

ios - 适用于 iOS 的 Google Drive API 的代码签名错误

google-api - 从 Google Drive API 获取操作项列表

java - :hidden not rendering actual value

java - ArrayList 对 String、int 进行排序

java - 如何为这堆for循环指定一个通用公式来减少代码?

google-apps-script - 在谷歌文档中嵌入谷歌趋势图表

php - 谷歌-api-php-客户端 "error": "unauthorized_client"