本篇文档为您介绍了如何使用账号AccessKey以及STS的示例代码进行Java SDK初始化。
前提条件
- 确认已注册阿里云账号,完成实名认证,并开通了视频点播服务。
- 准备好访问点播服务使用的Access Key。可以在阿里云Access Key管理创建主账号Access Key,也可以在RAM访问控制台创建RAM用户,并授予VOD权限后进行相应操作,请参见创建RAM用户并授权。
初始化
点播服务的接入区域请参见接入区域和标识,例如:接入区域在上海,请使用cn-shanghai
。
- 填入账号AccessKey信息,进行初始化。
import com.aliyuncs.profile.DefaultProfile; import com.aliyuncs.DefaultAcsClient; import com.aliyuncs.exceptions.ClientException; 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; }
- 填入STS信息,进行初始化。
import com.aliyuncs.profile.DefaultProfile; import com.aliyuncs.DefaultAcsClient; import com.aliyuncs.exceptions.ClientException; public static DefaultAcsClient initVodClient(String accessKeyId, String accessKeySecret, String securityToken) throws ClientException { String regionId = "cn-shanghai"; // 点播服务接入区域 DefaultProfile profile = DefaultProfile.getProfile(regionId, accessKeyId, accessKeySecret, securityToken); DefaultAcsClient client = new DefaultAcsClient(profile); return client; }
在文档使用中是否遇到以下问题
更多建议
匿名提交