发表于: 2017-07-21 22:51:42

1 989


今天完成的事情:任务七看第三方API

我用的华为云提供了

也就是说我可以不用去申请七牛云那些,直接用华为云的

然后上午看了一上午的API文档,看的我头有点晕,下午去看书了,晚上严恒告诉我说看SDK只发现了OBS的SDK

看了接下来的介绍文档用户必须先创建桶,第三应用调用OBS SDK的setBucketAcl接口设置桶的ACL(Access Control List)。然后再对第三方应用赋予权限,再能上传文件,看的我头好痛。

创建客户端实例obsClient,并做相应配置。代码如下:

//java code

import com.obs.services.ObsClient;

import com.obs.services.ObsConfiguration; 

import com.obs.services.model.S3Bucket;

// 创建客户端实例 

ObsClient obsClient = null; 

final String endPoint = "192.168.0.1"; // 存储服务器地址 

final int httpsPort = 443; // HTTPS请求对应的端口 

final String ak = "C8330*****E68CB91037"; // 接入证书 

final String sk = "tLkOZlplVWa++St********rlCsAAAFNSuaMuWhe"; // 安全证书 

  

// 设置客户端配置信息 

ObsConfiguration config = new ObsConfiguration(); 

config.setEndPoint(endPoint); 

config.setHttpsOnly(true); 

config.setSignatString("v4"); //v4鉴权

config.setEndpointHttpPort(httpsPort); 

config.setDisableDnsBucket(true); 

obsClient = new ObsClient(ak, sk, config);

明天计划的事情:皮肤病犯了,去医院看病请假一天

遇到的问题:

收获:大致看明白了API文档


返回列表 返回列表
评论

    分享到