代码示例
maven依赖
Copied!
<dependencies>
<dependency>
<groupId>com.huaweicloud.sdk</groupId>
<artifactId>huaweicloud-sdk-core</artifactId>
<version>3.0.7-beta</version>
</dependency>
<dependency>
<groupId>com.huawei.apigateway</groupId>
<artifactId>java-sdk-core</artifactId>
<version>3.0.12</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<source>8</source>
<target>8</target>
</configuration>
</plugin>
</plugins>
</build>
代码说明
组装认证信息以及请求url
Copied!
Request request = new Request();
request.setKey("{your ak string}");
request.setSecret("{your sk string}");
request.setMethod("DELETE");
request.setUrl(" https://apig.cn-east-2.myhuaweicloud.com/v1.0/apigw/apis/{id}");
>说明:
ak、sk获取请参考具体请参考如何获取访问密钥
设置请求参数
Copied!
request.setUrl(request.getUrl().replace("{id}", ""));
>说明:
替换id参数,具体参数含义请参考APIExplorer
创建客户端
Copied!
OkHttpClient client = new OkHttpClient()
.newBuilder()
.build();
>可选:
如果要跳过ssl认证,将上面代码替换为
Copied!
OkHttpClient client = new OkHttpClient()
.newBuilder()
.hostnameVerifier((s, sslSession) -> true)
.build();
版本说明
本示例基于华为云SDK V3.0版本开发。
前提条件
拥有已实名认证的华为云账号,拥有jdk运行环境以及maven环境
代码示例
maven依赖
代码说明
组装认证信息以及请求url
>说明:
ak、sk获取请参考具体请参考如何获取访问密钥
设置请求参数
>说明:
替换id参数,具体参数含义请参考APIExplorer
创建客户端
>可选:
如果要跳过ssl认证,将上面代码替换为
返回状态码