开发手册 欢迎您!
软件开发者资料库

Cloudrail - Java

Cloudrail Java - 从简单和简单的步骤开始,简单易学地学习Cloudrail,其中包括概述,Android,Java,Node.js,IOS,社交登录,设置,编码等示例。

本节介绍如何使用CloudRail的Java SDK.

设置

最简单的安装方式是通过Maven.将以下内容添加到 pom.xml 文件 :

         com.cloudrail      cloudrail-si-java      2.8.0   

用法

以下示例显示如何创建新文件夹并将文件从本地计算机上载到任何云存储提供程序上新创建的文件夹.

javaCloudRail.setAppKey("[CloudRail License Key]");// CloudStorage cs = new Box(redirectReceiver, "[clientIdentifier]", "[clientSecret]", "[redirectUri]", "[state]");// CloudStorage cs = new OneDrive(redirectReceiver, "[clientIdentifier]", "[clientSecret]", "[redirectUri]", "[state]");// CloudStorage cs = new GoogleDrive(redirectReceiver, "[clientIdentifier]", "[clientSecret]", "[redirectUri]", "[state]");CloudStorage cs = new Dropbox(redirectReceiver, "[clientIdentifier]", "[clientSecret]", "[redirectUri]", "[state]");new Thread() {   @Override   public void run() {      cs.createFolder("/TestFolder");      InputStream stream = null;            try {         stream = getClass().getResourceAsStream("Data.csv");         long size = new File(getClass().getResource("Data.csv").toURI()).length();         cs.upload("/TestFolder/Data.csv", stream, size, false);      } catch (Exception e) {         // TODO: handle error      } finally {         // TODO: close stream      }   }}.start();