如下表,Dropbox 官方提供了 iOS, Android, Python, Ruby, Java 以及 OS X 等 SDK,你可以從中選一個喜歡的來使用。除了官方的 SDK,社群成員也貢獻了使用其它程式語言寫成的 Third party SDKs,你可以這個頁面裏找到。在這篇我將說明 Python SDK 的安裝,我所用的環境是 Windows 7:
Step 1: 連到 Dropbox SDK 這個頁面,如下圖所示,點選 Python 右手邊的 Dropbox+ 圖示:
Step 2: 這時候會跳出底下這個小視窗,直接點選 "Add to Dropbox":
接著 Python SDK 就會裝到你的 Dropbox。如下圖,Dropbox 會多出 "dropbox-python-sdk-1.5.1" 這個資料夾:
而 "dropbox-python-sdk-1.5.1" 資料夾裏的檔案結構如下:
Step 3: 開一個 DOS 視窗,並切到 "dropbox-python-sdk-1.5.1" 資料夾,然後輸入底下指令安裝 Python SDK (注意! 在執行下列指令前,你必須先刪掉 build 這個檔,不然安裝會失敗) :
python setup.py install
Python SDK 的安裝就這麼簡單,安裝好後,你就可以用拿到的 App key 和 App secret 來存取 Dropbox API。
在 example 資料夾中有一些可供參考的 sample scripts,其中 cli_client.py 是一個 Dropbox 的指令介面工具,而 web_upload_app.py 則可以讓你透過 Web 上傳檔案到 Dropbox。下一篇我將說明如何使用這兩支工具。