1.创建存储空间

需要公开空间才能与java进行交互

6e9e86501362609a5b761e19e3090910.png

进行文件上传即可看到存储文件

9b49c3a1ddb74da0ba0a86a5ca66ca96.png可以进行简单的预览

2.与JAVA的交互

首先要获取密匙

2cf5b8f8d2787dd72d38e6396b8fe375.png

c788374d352daf8e71355bf7fef13d27.png

将AK和SK的内容都拷贝下来备用

JAVA代码:

package com.yiju.util;

import com.qiniu.common.QiniuException;

import com.qiniu.common.Zone;

import com.qiniu.http.Response;

import com.qiniu.storage.Configuration;

import com.qiniu.storage.UploadManager;

import com.qiniu.util.Auth;

public class Test{

public static void main(String[] args) {

Configuration cgf = new Configuration(Zone.zone1());

UploadManager uploadManager = new UploadManager(cgf);

//复制粘贴密匙

String ak="V86-ao-ntbpWZrtv7QF4YQ-8CM6sA_TSx1qB8Gyc";

String sk="4C2-dUzRqQJ7-LEKR7ON4ey5GKVZw83QyGf4gWQE";

//存储空间名称

String bucket="hualili";

//使用密匙

Auth auth = Auth.create(ak,sk);

//定义图片路径和上传后图片名称

String uptake=auth.uploadToken(bucket);

String file="C:\\Users\\10733\\Desktop\\1.jpg";

String key="1.jpg";

try{

Response response=uploadManager.put(file, key, uptake);

System.out.println(response);

}catch (QiniuException e){

e.printStackTrace();

}

}

}

Pom.xml里的相应架包代码:

com.qiniu

qiniu-java-sdk

[7.2.0, 7.2.99]

com.mchange

c3p0

0.9.5.2

compile

org.mybatis

mybatis-spring

1.3.1

compile

com.github.pagehelper

pagehelper

RELEASE

compile

org.springframework

spring-jdbc

5.0.2.RELEASE

compile

效果图:

036246fd983cb0639c8ad285398a20a7.png

通过域名/图片名.图片类型 就可以在网站上查看上传图片

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐