- Authentication (get OAuth URL & API Access Token from OAuth Token)
- Get User Profile
- List a Directory
- Create a Directory
- Delete a Directory
- Rename a Directory
- Download a File
- Upload a File
(each of the above features include a fully working example).
- Ensure you have Python 3 & Requests (http://docs.python-requests.org/). On Ubuntu 13.04, you can accomplish this by doing:
sudo apt-get install python3-pip && sudo pip3 install requests
- Next, go to https://developer.bitcasa.com/ and get a Client Key and Client Secret from the Console.
- Download the SDK and play with the examples - they're commented decently and all work.