首页 > 网络 > 云计算 >

java对七牛云对象存储文件上传的简单操作讲解

2018-01-26

java对七牛云对象存储文件上传的简单操作讲解。1 首先要有账号并完成身份证认证,登陆控制台

java对七牛云对象存储文件上传的简单操作讲解

1.首先要有账号并完成身份证认证,登陆控制台

这里写图片描述

2.选择添加对象存储

这里写图片描述

3.名字自己起吧,存储区域随便,本章测试的是公开空间

这里写图片描述

4.获得秘钥Sk 和Ak 一会代码用

这里写图片描述

5.目录结构

这里写图片描述

6.Test.java

import org.json.JSONException;

import com.qiniu.api.auth.AuthException;
import com.qiniu.api.auth.digest.Mac;
import com.qiniu.api.config.Config;
import com.qiniu.api.io.IoApi;
import com.qiniu.api.io.PutExtra;
import com.qiniu.api.io.PutRet;
import com.qiniu.api.rs.PutPolicy;
public class Test {

    public static void main(String[] args) throws AuthException, JSONException{
        //这里填写ak 第4步有
        Config.ACCESS_KEY = "";
        ////这里填写sk 第4步有
        Config.SECRET_KEY = "";

        Mac mac = new Mac(Config.ACCESS_KEY, Config.SECRET_KEY);
        // 请确保该bucket已经存在 意思是你创建云存储名称第3步第一个名字
        String bucketName = "";

        PutPolicy putPolicy = new PutPolicy(bucketName);
        String uptoken = putPolicy.token(mac);
        PutExtra extra = new PutExtra();
        String key = "";//这里是文件名 (存入七牛云文件的最终名字)
        String localFile = "C:\\Users\\Administrator\\Desktop\\ccd.txt";//这里是你本地的文件路径
        PutRet ret = IoApi.putFile(uptoken, key, localFile, extra);
System.out.println("success");//控制台提示(这是我自己写的)



    }

}

7.成功如下

这里写图片描述

这里写图片描述

8.公网访问地址

这里写图片描述

通过上面的外链接就可以访问了,有问题欢迎留言!!

相关文章
最新文章
热点推荐