七牛云配置与使用

首先官方给我们提供了jar包

第一步:导包

<dependency>
       <groupId>com.qiniu</groupId>
       <artifactId>qiniu-java-sdk</artifactId>
       <version>7.2.11</version>
</dependency>

第二步:上传文件到服务器

public class qiniuyuntest {

    /**基本配置-从七牛管理后台拿到账号的ACCESS_KEY和SECRET_KEY*/
    String ACCESS_KEY = "****************************************";
    String SECRET_KEY = "****************************************";
    //上传文件建立的空间名
    String bucketname = "miaomiao";

    //上传文件的路径(本地文件)
    String FilePath ="D:\\upload\\5CMB81520507426957.docx";
     
    //上传到七牛后保存的文件名 
    String key = "miaomiao.docx";

    //密钥配置
    Auth auth = Auth.create(ACCESS_KEY, SECRET_KEY);
    //创建上传对象
    UploadManager uploadManager =new UploadManager(new Configuration());


    //简单上传,使用默认策略,只需要设置上传的空间名就可以了
    public String getUpToken(){
        return auth.uploadToken(bucketname);
    }
    
 public void upload() throws IOException {
        try {
            //调用put方法上传
            //第一个参数为文件路径,第二个参数为文件上传名称,第三个参数是上文件的空间
            Response res = uploadManager.put(FilePath, key, getUpToken());

            //打印返回的信息
            System.out.println("上传后状态码"+res.statusCode);//200为上传成功


        } catch (QiniuException e) {

            // 请求失败时打印的异常的信息
            System.out.println("上传异常"+e);

        }
    }


//简单的测试 public static void main(String args[]) throws IOException{ new qiniuyuntest().upload(); }}

uploadManager.put(FilePath, key, getUpToken());
这个上传的方法第一个参数不一定非要是文件路径,有很多种参数,如下图,自己怎么方便怎么来


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值