Payment Version ( 付費版本 ): BL File Explorer ( BL 檔案總管 )
You can manage your files/folders on sd-card/Dropbox/Boxnet.
Functions ( 功能 ):
1. Open/Rename/Delete file/folder ( 開啟/重新命名/刪除 檔案或資料夾 )
1. Open/Rename/Delete file/folder ( 開啟/重新命名/刪除 檔案或資料夾 )
2. Create new folder ( 創建新資料夾 )
3. Copy/Move files and folders ( 複製/搬移 檔案或資料夾 )
4. Send files ( 發送檔案 )
5. Zip/Unzip files for SD-card ( 壓縮/解壓縮 在SD卡上的檔案 )
New features for payment version ( 付費版本新增功能 ):
6. Install Application from file ( 應用程式檔案安裝 )
New features for payment version ( 付費版本新增功能 ):
6. Install Application from file ( 應用程式檔案安裝 )
7. Share/Unshare/Send Shared Link for Box.net ( Box.net 檔案 - 共享/解除共享/發送共享連結 )
8. Send Shared Link for Dropbox ( Dropbox 檔案 - 發送共享連結 )
Main Screen ( 主畫面 )
Switch folder button ( 快速切換資料夾按鈕 )
Open "File Options" ( 開啟檔案選項 )
Select file ( 選取檔案 )
Click File: open the file ( 點擊檔案: 開啟檔案 )
Long Pressed File: open "File Options" ( 長按檔案: 開啟檔案選項 )
Switch Root Folder Dialog ( 切換根資料夾對話框 )
File Options Dialog ( 檔案選項對話框 )
Edit Options Dialog ( 編輯選項對話框 )
Settings Dialog ( 設定對話框 )
Set File Display/Sort options
設定檔案顯示與排序選項
Click Box.net/Dropbox email, you can reset Box.net/Dropbox account
點擊 Box.net/Dropbox 電子信箱, 你可重新設定 Box.net/Dropbox 帳號
If you have any suggestions/questions, welcome your letter
如果有任何建議/問題, 歡迎您的來信
PS: Passed for Box.net/Dropbox authentication
附註: Box.net/Dropbox 已通過驗證
Version (版本): 1.4.140606
1. Upgrade Google libraries ( 更新 Google 程式庫 )
2. Free version is no longer supported below Android 2.3 version ( 免費版本不再支援 Android 2.3 之前版本 )
Version (版本): 1.2.1108.1
1. Fixed some minor errors ( 修正一些小錯誤 )
2. Add Rate/Share/More Apps menu items ( 新增 評分/分享/更多應用 選單項目 )
Version (版本): 1.2.0928.1
1. 升級 Dropbox API 版本, 從 v0 到 v1 ( Update Dropbox API version from v0 to v1 )
Version (版本): 1.1.0811.1
1. Fixed some minor errors ( 修正一些小錯誤 )
Version (版本): 1.0.1103.1
1. Add Select/Unselect All menu items ( 在編輯選單, 新增 全部選取/全部不選取 項目 )
2. Send file sharing Link for Dropbox ( Dropbox 檔案 - 發送共享連結 )
Version (版本): 1.0.0514.1
1. Add Payment Version ( 新增付費版本 )
Version (版本): 1.0.0401.1
1. First Release ( 第一版 )
請問 您升級 Dropbox API 版本, 從 v0 到 v1
回覆刪除要改哪裡 跟如何改呢???
官網的步驟時在是有看沒有懂
我目前在嘗試做一個dropbox的程式 做為程式作業
但升級後 不知如何去改
還請指教^^
由於 Dropbox 的 API 跟我當初所使用的版本已有所不同.
刪除你目前只能用新的 API,你可請先登入 https://www.dropbox.com/developers, 然後參考 https://www.dropbox.com/developers/core/start/android 裡面有詳細的說明.
因為程式大致上已經完成 但改版導致完全無法開啟
回覆刪除假若是將以前的API做修改 可有辦法??
因為直接使用新的API我不知該如何使用
也看過大師所給的網址 但我愚昧不知如何去改
由於時間有點久, 如果我沒記錯, v0 到 v1 主要是取的憑證的方式改變(改成 OAuth), 而 RESTful API 部分, 則只是把 v0 改成 v1.
刪除可參考此範例 http://www.codeproject.com/Articles/385431/Android-RESTful-OAuth-upload-file-to-Dropbox
感謝 大師 願意為我解答
回覆刪除我也因你給的網站 更了解 restful的應用
但我有些問題 還希望能請您解答
我在我舊的程式碼上寫的是 public static final String SERVER_URL = "https://api.dropbox.com/1";
然後我看官網跟大師你所說的 把 v0指向v1 官網所提的例子是
Point all endpoint paths to version 1. For example: https://api.dropbox.com/0/fileops/create_folder becomes https://api.dropbox.com/1/fileops/create_folder
但我 舊的程式碼上原本就是 1 而不是0
這邊是我了解錯方向還是 我漏了什麼嗎??
是的, v0 是用 0, v1 改成 1.
刪除由於當初 Dropbox 升級時有過渡期, 可能那時你的 code 沒問題.
照大師所說
回覆刪除那我的restful api部分 用舊的也沒有關係就對了
因為我試著去測試 "https://api.dropbox.com/1" 時 他會顯示我預設登入失敗的狀態 "unSuccessfull login"
但我改成 "https://api.dropbox.com" 則會顯示
"network error:com.dropbox.client.dropboxException: http/1.1 400 bad request"
所以我想說舊的restful api 並沒有問題 而是
是大師也提到的 "憑證的方式改變(改成 OAuth)" 這部分的問題嗎??
我不是很懂 大師所說的這句話意思 因為我舊的程式碼 就是用 oauth
還是說是oauth版本改了之類的嗎???
這是我憑證的 期中一段程式碼 public boolean authenticate() {
DropboxAPI.Config config = getConfig();
String keys[] = getKeys(mContext);
if (keys != null) {
config = authenticateToken(keys[0], keys[1], config);
if (config != null) {
Log.e("Dropbox", "authenticating");
return true;
}
}
return false;
}
protected Config getConfig() {
if (mConfig==null) {
mConfig = super.getConfig(null, false);
// TODO On a production app which you distribute, your consumer
// key and secret should be obfuscated somehow.
mConfig.consumerKey=mKey;
mConfig.consumerSecret=mSecret;
mConfig.server="api.dropbox.com/1";
mConfig.contentServer="api-content.dropbox.com";
mConfig.port=80;
}
return mConfig;
}
還望大師可以 可以傾囊先授 謝謝:)
忘了說 卡在登入那邊= =
回覆刪除請參考之前提到的 codeproject 範例 http://www.codeproject.com/Articles/385431/Android-RESTful-OAuth-upload-file-to-Dropbox
刪除如果此範例 work 正常, 那就參考他的登入方法.
如果此範例不能 Work, 那就表示舊的方式 restful api 已不能使用.
大師 近來可好 學期結束了
回覆刪除但我還是想把那程式給完成
大師給的codeproject範例 可以執行 他是由web進行訪問的
然而我是想不需經過web 使用者輸入帳蜜 直接登入
是這 dropbox-client-1.0-SNAPSHOT.jar 檔案問題嗎??
實在是頗無助的= = 明明看似很簡單 但為何會一直做不出來
就我之前開發所知, dropbox API 從 v0 升到 v1 後, 已經無法從程式中直接登入, 而要透過系統的內建 browser 才能登入.
刪除你可參考此連結:
http://stackoverflow.com/questions/10290125/how-do-i-authenticate-a-dropbox-app-and-use-the-api-without-leaving-the-webpage
原來如此 那我這段日子 也算是= = 一直在胡同裡鑽
回覆刪除不過也學到了一些
謝謝你:)