AccessKey ペアを取得する
OpenAPI Explorer を使用して HTTPDNS を管理する場合、API 操作を呼び出すために AccessKey ペアが必要です。AccessKey ペアは、AccessKey ID と AccessKey シークレットで構成されます。
クラウドサービスのセキュリティを確保するために、RAM ユーザーを作成し、RAM ユーザーの AccessKey ペアを取得してから、OpenAPI Explorer を使用して RAM ユーザーとして HTTPDNS を管理する必要があります。次の手順を実行します。
RAM ユーザーを作成します。詳細については、「
RAM ユーザーに HTTPDNS の権限を付与します。詳細については、「RAM ユーザーに権限を付与する」をご参照ください。
RAM ユーザーの AccessKey ペアを取得します。詳細については、「AccessKey ペアを取得する」をご参照ください。
説明AccessKey ペアは、AccessKey ID と AccessKey シークレットで構成されます。
依存関係を追加する
Maven の依存関係を追加できます。
<dependency>
<groupId>com.aliyun</groupId>
<artifactId>aliyun-java-sdk-httpdns</artifactId>
<version>2.1.2</version>
</dependency>
JAR パッケージをダウンロードすることもできます。
サンプルコード
import com.aliyuncs.http.HttpResponse;
import com.aliyuncs.httpdns.model.v20160201.*;
import com.aliyuncs.profile.*;
import com.aliyuncs.*;
public class DemoListDomains {
public static void main(String[] args) {
String accessKeyId = ""; /* Access Key ID */
String accessKeySecret = ""; /* Access Key シークレット */
IClientProfile profile = DefaultProfile.getProfile("cn-hangzhou", accessKeyId, accessKeySecret);
IAcsClient client = new DefaultAcsClient(profile);
ListDomainsRequest request = new ListDomainsRequest();
try {
ListDomainsResponse httpResponse = client.getAcsResponse(request);
System.out.println(httpResponse.getRequestId());
}catch (Exception e) {
e.printStackTrace();
}
}
}