我們正在創建一個桌面應用程序,該應用程序連接到Google Drive並對用戶選擇的圖片執行一些處理。請注意,圖片以任何方式存儲在那裏(比方說,用戶使用桌面版Google雲端硬盤同步工具上傳了這些圖片)。根據文件/文件夾的Google Drive SDK權限
根據此https://developers.google.com/drive/apps_overview該應用可以向Drive App創建的文件或所有文件請求權限。
看來,如果您創建Web Google Drive應用程序,用戶可以選擇逐個文件授予權限。
但是,如果用戶將文件夾權限授予我們的Google Drive Desktop應用程序,我們希望我們的軟件只能看到用戶明確向我們的應用程序授予的文件夾/文件。
否則,我們需要訪問他們所有的文件,這對用戶來說是一種安全擔憂(如果他們有各種文件,有些甚至可能是敏感的,爲什麼他們會讓我們訪問,如果我們只與一個子集一起工作)。
注意:在我的測試中,我使用的是OAuth 2,它工作正常。只是我們被迫要求完整的權限。我們使用.NET,並不重要。
謝謝。
很久以前從此。我想知道您是否仍在Google雲端硬盤團隊中,並且是否繼續向前發展。謝謝。 – rufo 2014-06-23 23:26:49