本文介绍如何通过Java SDK调用SdkGetItemInstList方法获取实例列表。
请求参数
名称 | 类型 | 示例值 | 是否必填 | 描述 |
ItemCode | String | xgip_preflow_public_cn | 是 | 固定值,请勿修改 |
Current | Integer | 1 | 是 | 分页信息,当前页码 |
PageSize | Integer | 10 | 是 | 分页信息,每页数据量 |
InstanceId | String | xgip_preflow_public_cn-************* | 否 | 实例ID |
Status | String | normal | 否 | 实例的可用状态。 取值: · 不传参:查询所有实例 · normal:实例可用 · notNormal:实例不可用 |
Endpoint | String | xgippop.aliyuncs.com | 是 | 服务的接入地址,固定值,请勿修改 |
示例代码
import com.alibaba.fastjson2.JSON;
import com.aliyun.teaopenapi.models.Config;
import com.aliyun.xgippop20220520.Client;
import com.aliyun.xgippop20220520.models.SdkGetItemInstListRequest;
import com.aliyun.xgippop20220520.models.SdkGetItemInstListResponse;
public class SdkGetItemInstList {
public static void main(String[] args) {
SdkGetItemInstListRequest request = new SdkGetItemInstListRequest();
request.setItemCode("xgip_preflow_public_cn");
request.setCurrent(1);
request.setPageSize(10);
/**
* 阿里云账号AccessKey拥有所有API的访问权限,建议您使用RAM用户进行API访问或日常运维。
* 强烈建议不要把AccessKey ID和AccessKey Secret保存到工程代码里,否则可能导致AccessKey泄露,威胁您账号下所有资源的安全。
* 调用接口前请先配置身份认证,具体操作请参见https://help.aliyun.com/document_detail/378659.html。
* 本示例使用了阿里云Credentials工具托管AccessKey,来实现API访问的身份验证。
*/
com.aliyun.credentials.Client credentialClient = new com.aliyun.credentials.Client();
Config config = new Config();
config.setEndpoint("xgippop.aliyuncs.com");
config.setCredential(credentialClient);
try {
Client client = new Client(config);
SdkGetItemInstListResponse response = client.sdkGetItemInstList(request);
System.out.println(JSON.toJSONString(response.getBody()));
} catch (Exception e) {
e.printStackTrace();
}
}
}
返回结果示例
{
"code":"200",
"data":{
"list":[
{
"createTime":"2022-10-17T11:24Z",
"expireTime":"2023-01-18T00:00Z",
"instanceId":"xgip_preflow_public_cn-*************",
"productId":"ct_pre_video_15GB",
"productName":"中国电信_大视频包_15GB",
"status":1
}
],
"pageInfo":{
"current":1,
"pageSize":10,
"total":1
}
},
"message":"操作成功",
"success":true
}
返回结果说明
名称 | 类型 | 描述 |
code | String | 结果码 |
data | 实例列表和分页信息 | |
list | 实例列表 | |
createTime | Date | 实例创建时间 |
expireTime | Date | 实例失效时间 |
instanceId | String | 实例ID |
productId | String | 流量包ID |
productName | String | 流量包名称 |
status | Integer | 实例状态 1:开通中 2:关闭 |
pageInfo | 分页信息 | |
current | Integer | 当前页码 |
pageSize | Integer | 每页数据量 |
total | Long | 数据总量 |
message | String | 结果描述 |
success | Boolean | 是否成功 |
文档内容是否对您有帮助?