簡體   English   中英

Google Drive SDK更新共享權限以私有

[英]Google Drive SDK Update sharing permissions to private

我想將任何人的文檔許可權更新為具有私有鏈接的人,以將許可權設置為(具有鏈接權的任何人)使用此功能並起作用:

newPermission.setType("anyone");
newPermission.setWithLink(true);
newPermission.setRole("reader");

但是嘗試將權限設置為private無效,我正在使用以下方法:

newPermission.setType("user");
newPermission.setValue("me");
newPermission.setRole("owner");

回應是這樣

500 Internal Server Error

- Show headers -

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "internalError",
    "message": "Internal Error"
   }
  ],
  "code": 500,
  "message": "Internal Error"
 }
}

將權限設置為private必須傳遞哪些參數?

您是文檔的所有者嗎? 如果沒有,則無法將自己設置為所有者。 如果您是,則文檔的權限列表將包含兩個條目,一個條目供您作為所有者,另一個條目供其他人作為讀者。 找到后者並刪除它,您應該已經准備就緒。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM