The Dropbox Chooser and Saver tools似乎爲這兩個任務非常酷:Dropbox Saver能否接受來自createObjectURL()的數據?
- 讓用戶選擇從他們的Dropbox文件,頁面可以下載它(即,Dropbox的到客戶端)。
- 讓用戶在他們的Dropbox中選擇一個目標位置,以便將一個文件保存在服務器上的某個URL(即服務器到Dropbox)上。
這是不對稱的。 This StackOverflow question詢問是否可以直接從客戶端向Dropbox Saver發送文件。 (如果您正在編寫客戶端應用程序,希望Dropbox代替服務器,這特別方便。)
一個答案中的評論指出Core API或Sync API可以這樣做。但如果不需要的話,引入那些更復雜的API將會是一件恥辱;選配器和保護程序非常易於使用。此外,我並不清楚Saver提供的UI在這種情況下是否仍然可用。
我的問題:什麼是保存在客戶端文件的最簡單的方法(例如,從在createObjectURL
URL數據)到用戶的Dropbox的,如果可能的話還是使用節電器UI? (「最簡單」是指短暫的,易於閱讀和維護的代碼。)具體的JavaScript代碼將是理想的。
Dropbox Saver目前不支持從本地來源(例如數據或blob URI)進行保存,但我一定會將其作爲反饋傳遞給您。 – Greg 2014-10-20 20:04:54
@Greg這會讓他們成爲將存儲添加到Web應用程序的最簡單方式!感謝您考慮它。 – Nathan 2014-10-21 00:38:12
僅供參考 - 如果具有此功能,我會將Dropbox Saver添加到至少一個(可能更多!)我的網站。 – 2015-01-05 23:48:00