[英]Using Google Drive API to edit other user's files
我正在構建一個用作 markdown 編輯器的應用程序,並具有 Google 身份驗證/登錄功能。 我有用戶問他們是否可以選擇將他們的文檔保存到他們的谷歌驅動器而不是我的服務器,這似乎通過谷歌驅動器 v3 API 工作正常,保存到應用程序數據文件夾。
但是,用戶還可以生成協作者鏈接供其他人訪問,並允許他們以共同所有者的身份編輯文件。 我想與 Google Drive 文件保持這種共享功能,但是這個(非常舊的)答案表明,以這種方式共享可能無法與 appdata 中的文件共享,因為:
Appdata 內容應該是應用程序獨有的。
這是否意味着,只要我的用戶都通過應用程序獨占訪問這些文件,就可以在用戶之間共享應用程序數據? 還是應用程序和用戶獨有的 appdata 文件夾? 如果是這樣,是否至少可以共享編輯器對我的應用程序創建但在 appdata 文件夾之外的谷歌驅動器文件的訪問權限?
我在想象這個過程:
“或者 appdata 文件夾是應用程序和用戶獨有的?”
是的,它專供您的應用在他們的雲端硬盤上使用。
https://www.googleapis.com/auth/drive.file
scope。您的應用程序將始終可以訪問該文件因為它是由它創造的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.