简介 Java SDK包含阿里云Java SDK公共部分和产品部分,公共部分依赖aliyun-java-sdk-core, 产品部分依赖aliyun-java-sdk-cr。每个接口的详细使用方法请参考API概览。
安装 您可以使用Maven仓库引入SDK或下载SDK后添加到项目依赖中。
Maven依赖示例
com.aliyun aliyun-java-sdk-cr 3.0.0 com.aliyun aliyun-java-sdk-core 4.0.1 API调用示例 import com.aliyuncs.DefaultAcsClient; import com.aliyuncs.cr.model.v20160607.GetImageLayerRequest; import com.aliyuncs.exceptions.ClientException; import com.aliyuncs.http.HttpResponse; import com.aliyuncs.profile.DefaultProfile; import com.aliyuncs.profile.IClientProfile; public class Sample {public static void main(String[] args) {
try {
// 设置Client
DefaultProfile.addEndpoint("cn-hanghzou", "cn-hangzhou", "cr", "cr.cn-hangzhou.aliyuncs.com");
IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", "AccessKeyId", "AccessKeySecret");
DefaultAcsClient client = new DefaultAcsClient(profile);
// 构造请求
GetImageLayerRequest request = new GetImageLayerRequest();
// 设置参数
request.setRepoName("repoName");
request.setRepoNamespace("repoNamespace");
request.setTag("tag");
// 发起请求
HttpResponse response = client.doAction(request);
// 处理结果
System.out.println(new String(response.getHttpContent()));
} catch (ClientException e) {
System.out.println("code: " + e.getErrCode());
System.out.println("message: " + e.getErrMsg());
}
}
}
有,仓库里寻找下
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。