2012-09-03 103 views
4

我正在使用谷歌瀏覽器api來管理多個用戶的一些文件。 現在我想知道如何將一些文件的所有權轉讓給其他用戶。Google驅動api更改文件的所有權?

我在看api文檔,發現我需要一個「permissionId」。我不知道我需要一個。當前用戶或獲取它的用戶?)

我不知道用戶必須通過驅動器服務進行身份驗證(用驅動器服務)獲取文件的用戶或提供文件的用戶?

回答

3

您只需擁有該文件的用戶即可獲得授權,並且您將所有者權限授予新所有者,並通過電子郵件地址授予該權限。然後,您可以刪除授權(以前的所有者)用戶的所有者權限。您可以使用用戶的關於Feed的權限ID將其刪除。

請記住,所有權只能保留在域內。

+0

如果我嘗試設置一個新的所有者,我總是收到錯誤500(內部服務器錯誤)。當我嘗試作家或讀者時,它總能奏效。 – DavidVdd

+0

我發現了原因。我試圖給予域外用戶的所有權。 – DavidVdd

+0

我已經嘗試過,並將所有權更改爲另一個用戶(2),然後在「共享文件」路徑中找到用戶(1)和用戶(2)中的文件。 但是,然後從作爲文件的第一個所有者的用戶(1)中刪除權限,該文件也從用戶(2)中消失。找到用戶(2)的文件的唯一方法是搜索正確的文件名。這是一個錯誤? –

相關問題