全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网

Java SDK

更新时间:2017-06-07 13:26:11

快速安装

通过 Maven 中央库调用,在 pom.xml 中加入

  1. <dependency>
  2. <groupId>com.aliyun.oas</groupId>
  3. <artifactId>aliyun-oas</artifactId>
  4. <version>VERSION</version>
  5. </dependency>

注:VERSION请替换成真实版本号,参考maven中央库http://mvnrepository.com/artifact/com.aliyun.oas/aliyun-oas

快速开发

使用 Java SDK 的高级接口可实现快速的功能开发,以下展示最常用的上传操作:

  1. // Access Key 配置
  2. ServiceCredentials credentials =
  3. new ServiceCredentials("[Access Key ID]", "[Access Key Secret]");
  4. // 通过工厂类获得archiveManager接口
  5. ArchiveManager archiveManager = OASFactory.archiveManagerFactory(credentials,
  6. "http://cn-hangzhou.oas.aliyuncs.com");
  7. // 上传文件
  8. UploadResult uploadResult = archiveManager.upload(yourVaultName, file);
  9. logger.info("File {} uploaded complete. ArchiveId={},md5={},treeEtag={}",
  10. file.getAbsolutePath(), uploadResult.getArchiveId(),
  11. uploadResult.getContentEtag(), uploadResult.getTreeEtag());

更细粒度的使用说明请查阅《OAS Java SDK 手册》

本文导读目录