发表于: 2017-12-31 22:43:24
1 610
今天完成的事情:
1.完成了后台登录接口
2.完成了后文件上传接口
3.完成前台文件上传接口
/**
*文件流上传文件.
* @param inputStream 文件流
* @param bucketType 上传分类,用户相关为 0 学习相关为 1 其他为 2
* @return
*/
public String sendObjectByInputStream(String name, InputStream inputStream, int bucketType) throws OSSException{
String bucket = null;
OSSClient ossClient = new OSSClient(endPoint,access_key,access_secret);
if (0==bucketType)
bucket = bucketUser;
else if (1==bucketType)
bucket = bucketCourse;
else
bucket = bucketOther;
log.info("bucket 是===="+bucket);
String downLoadUrl = null;
Gson gson = new Gson();
try {
//上传文件流
PutObjectResult result = ossClient.putObject(bucket, name, inputStream);
ossClient.shutdown();
downLoadUrl = "http://"+bucket+"."+endPoint+"/"+name;
}catch (OSSException e) {
log.error("send Object to aliyun oss failed ,reason is "+e);
throw e;
}
return downLoadUrl;
}
明天计划完成的事情:
1.许多接口有些小的bug,修复bug
2.解决jsapiTicket签名无效问题
遇到的困难:
无
收获:
无
评论