Java API to further simplify [url removed, login to view] and DropBox integration
I need an API created in JAVA to simplify the integration of the FilesAnywhere service and DropBox service to programmatically view
and upload files along with the other useful API operations that they have available.
I need all of the features available in a class called [url removed, login to view], and [url removed, login to view]
All functionality of the API should be explored and given available get() set() type methods:
I would also like a base class called RemoteFileType that can be inspected to be able to handle any special viewing of the files downloaded.
There should also be a Utility class "[url removed, login to view]" that would convert different popular file formats when downloading
to BufferedImage arrays to make viewing in a Java program easier (for TIFF, jpg, PDF)
For example the way I would like to use this class would be:
FilesAnywhereClient client = [url removed, login to view](API_KEY,PASSWORD,USERNAME);
RemoteFileType remotefile = [url removed, login to view](remoteDirectoryPath + "\\[url removed, login to view]");
if (remotefile instanceof RemoteTiffFile)
BufferedImage images = [url removed, login to view](remotefile);
There should also be similar metods available to take advantage of all the other API capabilities such as :
Listing directories and files, creating folders, deleting, renaming, Uploading, getting FileProperties, etc.
There should be working examples for all of the methods available in the API.
There should also be error reporting features and exceptions thrown according to the API.
you should create your own test accounts for filesAnywhere and DropBox.
Please take time to understand the project by going to the websites above and looking at the APIs
so you fully understand the project before placing a bid. In your bid or on PMB (so I know you read this) please let me know your first name and favorite color. :-)