2012-11-10 62 views
6

我想知道是否有方法可以利用Dropbox API爲應用程序全局授予訪問權限。有沒有辦法使用Dropbox API上傳到單個用戶Dropbox?

這是我的場景。我正在開發一個Java應用程序,讓老師讓他的學生提交作業。該應用程序將執行大量任務,但會將該文件上傳到教師的Dropbox帳戶。

我已經能夠讓應用程序進行身份驗證並上傳到每個特定用戶的Dropbox/Apps/LabTab文件夾,但有沒有一種方法可以使應用程序始終連接到教師的Dropbox並上傳到他的Dropbox/Apps/LabTab文件夾?

我想說明一個更簡單的方法是說,我想要一種方式讓用戶授予對來自單個應用程序的未經身份驗證的請求的全局訪問權限。

回答

2

我在我的web應用程序中做了類似的事情,當他授權此應用程序時,項目成員在項目創建者/所有者dropbox應用程序目錄中具有文檔的公共位置。

你也(可能)應該在應用程序級別執行此操作。 如果您的應用程序是基於j2se的(桌面應用程序)您必須將教師的訪問令牌硬編碼到應用程序中,或者(更好地)執行一些網絡界面,將每個教師的訪問令牌與教師資源連接起來(Dropbox/Apps/YoursApplication per Teacher )。 在這種情況下,最終用戶(可能是學生)將能夠通過您的應用程序作爲這位具體的教師上傳/下載/對教師資源採取行動。

相關問題