本文介绍如何通过Java SDK调用ValidateStatus方法查询免流状态。
请求参数
名称 | 类型 | 是否必填 | 示例值 | 描述 |
AppId | String | 是 | app-12345********* | 应用编号 |
CredentialType | String | 是 | mobile | 凭证类型:mobile,号码凭证;operator,运营商凭证;bizCode,业务凭证 |
CredentialValue | String | 是 | 131*******9 | 凭证信息,根据凭证类型去填写,mobile:131*******9;operator:xxxxxxxx;bizCode:*******-******* |
Operator | String | 是 | ct | 取值包括cm(中国移动)/ct(中国电信)/cu(中国联通) |
Endpoint | String | 是 | xgippop.aliyuncs.com | 服务的接入地址,固定值 |
代码示例
import com.alibaba.fastjson.JSON;
import com.aliyun.teaopenapi.models.Config;
import com.aliyun.xgippop20220520.Client;
import com.aliyun.xgippop20220520.models.ValidateStatusRequest;
import com.aliyun.xgippop20220520.models.ValidateStatusResponse;
public class ValidateStatus {
public static void main(String[] args) {
ValidateStatusRequest request = new ValidateStatusRequest();
request.setAppId("app-12345XXXXXXXXX");
request.setCredentialType("mobile");
request.setCredentialValue("131*******9");
request.setOperator("ct");
/**
* 阿里云账号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);
ValidateStatusResponse response = client.validateStatus(request);
System.out.println(JSON.toJSONString(response.getBody()));
} catch (Exception e) {
e.printStackTrace();
}
}
}
返回结果示例
{
"code":"200",
"data":{
"appExtPopList":[
{
"extId":****,
"flowUrl":[
"xgip-*****.com"
],
"originalUrlList":[
"*****.com"
]
}
],
"freeFlow":true
},
"message":"操作成功",
"success":true
}
返回结果中data对象说明
名称 | 类型 | 描述 |
appExtPopList | List | 应用拓展信息集合 |
extId | Long | 应用拓展信息id |
flowUrl | List | cdn域名信息 |
originalUrlList | List | 源域名集合 |
freeFlow | Boolean | 是否处于免流状态 |
文档内容是否对您有帮助?