接口描述
QueryCdnIp 查询指定 IP 是否属于腾讯云 CDN 节点,及其服务状态。
请求域名:cdn.api.qcloud.com
注意:
支持多 IP 查询,使用英文逗号分隔,最多可一次提交20个进行查询。
调用频次限制为3000次 / 分钟。
无需授权,开通 CDN 服务后可直接使用。
支持多 IP 查询,使用英文逗号分隔,最多可一次提交20个进行查询。
调用频次限制为3000次 / 分钟。
无需授权,开通 CDN 服务后可直接使用。
入参说明
参数名称 | 是否必选 | 类型 | 描述 |
ips | 是 | String | 需要查询的 IP,支持一个或多个查询 |
出参说明
详细说明
data
参数名称 | 类型 | 描述 |
last_update_time | int | 最后一次更新的 Unix 时间戳 |
list | Array | 查询结果数组 |
list
参数名称 | 类型 | 描述 |
ip | String | 查询的 IP |
platform | String | 是否属于 CDN 节点 "yes":属于腾讯云 CDN "no":不属于腾讯云 CDN |
prov_name | String | 节点所在省份 |
isp_name | String | 节点运营商 |
status | String | 节点运行状态 "on":表示节点正常服务中 "off":表示节点未在服务中 |
调用案例
示例参数
ips:1.1.1.1,2.2.2.2
GET 请求
GET 请求需要将所有参数都加在 URL 后(逗号进行转码):
https://cdn.api.qcloud.com/v2/index.php?Action=QueryCdnIp&SecretId=XXXXXXXXXXXXXXXXXXXXXXXXXXXXX&Timestamp=1462436277&Nonce=123456789&Signature=XXXXXXXXXXXXXXXXXXXXX&ips=1.1.1.1%2C2.2.2.2
POST请求
POST 请求时,参数填充在HTTP Request body中,请求地址:
https://cdn.api.qcloud.com/v2/index.php
参数支持 formdata、xwwwformurlencoded 等格式,参数数组如下:
array ('Action' => 'QueryCdnIp','SecretId' => 'XXXXXXXXXXXXXXXXXXXXXXXXXXXX','Timestamp' => 1462782282,'Nonce' => 123456789,'Signature' => 'XXXXXXXXXXXXXXXXXXXXXXXX','ips' => '1.1.1.1,2.2.2.2')
返回示例
注意:示例中 IP 仅供参考。
{"code": 0,"message": "","codeDesc": "Success","data": {"last_update_time": 1477987948,"list": [{"ip": "2.2.2.2","platform": "yes","prov_name": "广东","isp_name": "电信","status":"off"},{"ip": "1.1.1.1","platform": "no","prov_name": "未知","isp_name": "未知","status":"on"}]}}