Archive
Integrating Ubuntu One drive to a java Application.
HI Guys,I have been working for a while on integrating Ubuntu One cloud storage and i would like to share my experiences here.
First of all What is Ubuntu One ? Ubuntu One is a cloud space provided by ubuntu, like dropbox,google drive e.t.c.The advantage Ubuntu One gives
- Gives you 5Gb of free space,to store any thing whatever you would like.
- All latest versions of Ubunutu distributions comes with Ubuntu One pre-installed.so not need to install any extra clients.
- It has provided a rich set of apis for application integration as REST services.
- Web client,where you can view,download and upload files without installing any of the client.
Now the pain points :
- even though Ubuntu One has provided apis with documentation,its really hard to find out quick samples for java.so,after a long struggle i have found out few projects in the Ubuntu Code Space.
Ubuntu One uses OAuth 1.0 authentication while communicating with their apis.
Below are the Useful Links.
Ubuntu One api Documentation : https://one.ubuntu.com/developer/
Ubuntu One java api : https://launchpad.net/ubuntuone-files-java-library
Ubuntu One java api source : http://bazaar.launchpad.net/~ubuntuone-client-engineering/ubuntuone-files-java-library/trunk1.x/files
You can download the code,modify and use it.
Note : Check the license,before you redistribute this.
I will post few examples and sample projects in my next posts.