当前位置: 首页 > 软件库 > Web应用开发 > 网站API >

又拍云Java SDK

授权协议 Apache
开发语言 Java
所属分类 Web应用开发、 网站API
软件类型 开源软件
地区 国产
投 递 者 景元忠
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

又拍云存储Java SDK,基于又拍云存储HTTP REST API接口开发,适用于Java 6及以上版本。

使用例子:

UpYunClient client = UpYunClient.create(BUCKET_NAME, USER_NAME, USER_PWD);

  // 方法1:创建一级目录
        String dir1 = "/a";
        client.unRecursionMkDir().createFolder(dir1);

        // 方法2:创建多级目录,自动创建父级目录(最多10级)
        String dir2 = "/a/b/c/d/";
        client.recursionMkDir().createFolder(dir2);

        /*
         * 文本内容直接上传
		 */
        client.recursionMkDir().uploadFile("/a/a.txt", "test content");

         /*
         * 采用数据流模式上传文件(节省内存)
		 */
        File file = new File(SAMPLE_TXT_FILE);
        client.uploadFile("/a/b.txt", file);

        listFolder();


        // 设置待上传文件的 Content-MD5 值
        // 如果又拍云服务端收到的文件MD5值与用户设置的不一致,将回报 406 NotAcceptable 错误
        client.contentMD5(Crypto.md5(file)).uploadFile("/a/c.txt", file);


        /**
         * 读取空间使用量
         */
        long usage = client.getBucketUsage();
        System.out.println("空间总使用量:" + usage + "B");

        /**
         * 读取文件信息
         */
        FileItem item = client.getFileInfo("/a/a.txt");
        assert item.getName().equals("a.txt");


		/*
         * 直接读取文本内容
		 */
        String data = client.readFileText("/a/a.txt");
        System.out.println(data);
        assert "test content".equals(data);

		/*
         * 下载文件,采用数据流模式下载文件(节省内存)
		 */
        File downloadPath = File.createTempFile("upyunTempFile_", "");
        client.downloadFile("/a/a.txt", downloadPath);
        assert file.exists();


        /**
         * 删除文件
         */
        client.deleteFile("/a/a.txt");
        client.deleteFile("/a/b.txt");
        client.deleteFile("/a/c.txt");


        /**
         * 删除目录
         */
        client.deleteFolder("/a/b/c/d");





  • 上周写了一个项目,用到了图片上传和存储,使用的是又拍云的云存储,本文记录一下接入的流程和一些注意事项。 接入 又拍云 Java SDK:https://github.com/upyun/java-sdk pom 文件中引入依赖: <dependency> <groupId>com.upyun</groupId> <artifactId>java-sdk</artifactId> <ve

  • 软件简介 又拍云存储Java SDK,基于又拍云存储HTTP REST API接口开发,适用于Java 6及以上版本。 使用例子: UpYunClient client = UpYunClient.create(BUCKET_NAME, USER_NAME, USER_PWD); // 方法1:创建一级目录 String dir1 = "/a"; client.unRecursionMkDir()

  • 错误日志: java.lang.OutOfMemoryError java.io.ByteArrayOutputStream.expand(ByteArrayOutputStream.java:91) java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:201) com.loopj.android.http.SimpleMu

  • 又拍云 Java SDK 又拍云存储Java SDK,基于 又拍云存储HTTP REST API接口 开发,适用于Java 6及以上版本。 目录 使用方法 maven 加入OSC仓库 nexus local private nexus http://maven.oschina.net/content/groups/public/ true false 加入依赖 com.upyun java-sdk

  • SDK 使用文档 PHP SDK¶ 又拍云 PHP SDK 托管在 github ,它包含如下功能:1)存储管理;2)图片处理;3)音视频处理;4)缓存刷新。本段介绍 PHP SDK 的使用。 开发准备¶ 运行环境 PHP SDK version 3.0,需要 PHP 版本 >= 5.5。您可以通过 php -v 命令查看当前的 PHP 版本。 安装 Composer 方式 Composer 是

  • 1. 兼容性 支持Android 2.1 及以上系统。 支持arm、arm-v7a、x86架构处理器。 2. 开发环境搭建 开发者可以自行选择Android开发环境,下面主要是针对Eclipse开发环境下进行编写的。 1) 安装JDK 编者采用的版本是jdk1.6.0_20,开发者可以从以下Oracle 官网下载所需的版本:http://www.oracle.com/technetwork/jav

  • 上传文件到又拍云+jsp内嵌播放器wmp+在线播放+video标签+File上传文件 注意:在线播放时候有些浏览器可能播放不了,要把浏览器切换到兼容模式,比如360极速浏览器的兼容模式就可以 1、首先Maven导入jar <dependency>   <groupId>com.upyun</groupId>   <artifactId>java-sdk</artifactId>   <versio

  • 什么是云存储 准确来说应该称为对象存储。云存储是比较流行的一种云服务,提供图片、视频等文件的存储服务。具有代表性的产品有:七牛云、阿里云对象存储OSS、又拍云、腾讯云对象存储服务COS。 云存储能做什么 打个比方,文件上传这种需求在开发中会经常遇到,例如开发一个BBS,用户会在帖子中插入图片、用户上传头像、上传视频、上传附件等。 碰到此类需求,传统的做法是自备服务器和存储,将上传的文件存入自己的存

  • ps:时隔两年了没有更新博客了,今天出一篇关于又拍云Java客户端封装的工具类;都自己写的,里面的部分缺失的部分可以根据代码上下文猜出来的,就不发了。 pom.xml:  <dependency> <groupId>com.upyun</groupId> <artifactId>java-sdk</artifactId> <version>4.2.3</version> <

 相关资料
  • 本文向大家介绍使用JS+plupload直接批量上传图片到又拍云,包括了使用JS+plupload直接批量上传图片到又拍云的使用技巧和注意事项,需要的朋友参考一下 论坛或者贴吧经常会需要分享很多图片,上传图片比较差的做法是上传到中央服务器上,中央服务器再转发给静态图片服务器。而这篇文章讲介绍如何使用plupload对上传过程进行优化,并绕过服务器直接批量上传图片到又拍云上的方法。本文集中会讲到以下

  • 你好,请问AMH面板AMS3远程备份服务支持又拍云吗?我尝试配置,但是一直连接失败。 如果支持的话,请问具体怎么配置呢?

  • #面试#运维岗 一面(技术):50分钟的技术全垒打 1、自我介绍 2、TCP/IP模型,每一层有什么作用,应用层采用的协议有哪些 3、抓项目问,问虚拟化的方案 4、CPU的虚拟化,作用是什么,为什么采用CPU虚拟化 5、http和https的区别 6、RAID1,0,5它们作用是什么 7、负载均衡,常见的负载均衡怎么实现,硬件负载均衡和软件负载均衡的区别,作用 8、linux中间件:nginx的搭

  • 拍拍客 我们喜欢随手拍一拍,大多数照片没有特殊意义,偶尔也会看一看。我们是——————拍拍客! 1、功能 通过微信公共账号(以后会添加来往、易信等)发送图片。采用显示3D照片墙,共有4中样式分别如下 1.1 照片墙 1.2 水晶球 1.3 螺旋塔 1.4 展览厅 2、产品特点 2.1 绚丽 采用Three.js的3D样式,打破了传统照片墙单调乏味的风格 2.2 互动 +   通过微信就可以上传图片

  • 2023-3-22 阿里云-RDS产品部 想不到吧阿里云,我从地狱回来啦!(此处脑补奇异博士:我是来谈判的阿里云!) 这次,吃了上一次的亏,我终于结合着自己的项目投了个还算相关的部门,做数据库的(当然上次计网死得太惨,回去也是恶补了计网和网络编程) 只能说尽力了,有些问题知道答案但没复习完,认了认了 但是……但是……这个面试官究竟是谁!我真的太爱这个面试官了!!!!怎么有人面试这么亲和,完全就是领

  • 本文向大家介绍Android 拍照,包括了Android 拍照的使用技巧和注意事项,需要的朋友参考一下 示例 向AndroidManifest文件添加访问摄像头的权限: Xml文件: 活动