全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
HTTPDNS

Java

更新时间:2017-08-30 17:44:52

获取RAM子账号AccessKey

使用OpenAPI管理HttpDNS服务时,您需要能管理HttpDNS服务的API密钥(AccessKey ID 和 AccessKey Secret)。为了保证云服务的安全,您需要创建一个能管理HttpDNS服务的RAM子账号,获取该子账号的AK密钥,并使用这个RAM子账号和 OpenAPI管理HttpDNS服务。

以下是获取 RAM 子账号 AK 密钥的操作步骤:
  1. 创建 RAM 用户并获取 AK 密钥
  2. 给RAM用户授权,授予RAM子账号管理HttpDNS的权限。

获得SDK

使用Maven依赖:

  1. <dependency>
  2. <groupId>com.aliyun</groupId>
  3. <artifactId>aliyun-java-sdk-httpdns</artifactId>
  4. <version>2.1.0</version>
  5. </dependency>

或者,直接下载Jar包:

示例代码

  1. import com.aliyuncs.http.HttpResponse;
  2. import com.aliyuncs.httpdns.model.v20160201.*;
  3. import com.aliyuncs.profile.*;
  4. import com.aliyuncs.*;
  5. public class DemoListDomains {
  6. public static void main(String[] args) {
  7. String accessKeyId = ""; /* Access Key ID */
  8. String accessKeySecret = ""; /* Access Key Secret */
  9. IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", accessKeyId, accessKeySecret);
  10. IAcsClient client = new DefaultAcsClient(profile);
  11. ListDomainsRequest request = new ListDomainsRequest();
  12. try {
  13. ListDomainsResponse httpResponse = client.getAcsResponse(request);
  14. System.out.println(httpResponse.getRequestId());
  15. }catch (Exception e) {
  16. e.printStackTrace();
  17. }
  18. }
  19. }
本文导读目录