2.2 初始化类
根据官方文档示例创建初始化类InitObject
:
/**
-
@author xppll
-
@date 2021/12/5 13:57
*/
public class InitObject {
//初始化:需要传入accessKeyId+accessKeySecret
public static DefaultAcsClient initVodClient(String accessKeyId, String accessKeySecret) throws ClientException {
String regionId = “cn-shanghai”; //点播服务接入区域
DefaultProfile profile = DefaultProfile.getProfile(regionId, accessKeyId, accessKeySecret);
DefaultAcsClient client = new DefaultAcsClient(profile);
return client;
}
}
accessKeyId
和accessKeySecret
的获取:
这里的初始化方法需要传入账号Access Key
信息,可以在阿里云Access Key管理创建主账号Access Key
![外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-GfKYgKB3-1638710975827
点播服务接入区域
regionId
的获取:
点击点播控制台的存储管理,查看自己所选的区域:
在查看接入区域标识对应API/SDK的RegionId
参数:
2.3 创建读取公共常量的工具类
首先在配置文件application.properties
添加:
aliyun.vod.file.keyid=LTAI5tGqf41adadaxxAa
aliyun.vod.file.keysecret=zE4nEzmcU7GxxxxmTgWRk0tytJKD
最大上传单个文件大小:默认1M
spring.servlet.multipart.max-file-size=1024MB
最大置总上传的数据大小 :默认10M
spring.servlet.multipart.max-request-size=1024MB
在创建读取公共常量的工具类ConstantVodUtils
:
/**
-
&