文档中心 API文档 根据IP查询使用域名(通用)

根据IP查询使用域名(通用)

更新时间:2023-04-18 10:17:52

适用产品

网页加速

接口描述

根据IP查询使用域名

推荐使用 Open API在线调试

Open API在线调试功能提供可视化界面在线调试API、支持生成代码示例、快速检索查看API文档等能力。前往调试

请求参数

Body 参数

参数名称类型必填描述
ip
ListIP

返回参数

Body 参数

参数名称类型描述
code
String请求结果状态码
message
String请求结果信息
data
List请求结果的详细数据
ip
StringIP名称
status
String是否使用: idle -- 暂未使用; runing -- 使用中; out of range -- 不在查询范围内的ip
domainList
List用该IP的域名列表,未使用的ip/不在查询范围内的ip,域名列表为空

错误码

错误代码(code)描述(message)HTTP状态码语义
INVALID_HTTP_REQUESTThere was an error in the body of your HTTP request.400ip没有传递
SYSTEM_ERRORWe encountered an system error. Please try again.500系统发生错误

示例

JSON
JSON
请求示例
复制代码 复制成功
#!/bin/bash
username="example_username"
apiKey="example_apiKey"
date=`env LANG="en_US.UTF-8" date -u "+%a, %d %b %Y %H:%M:%S GMT"`
password=`echo -en "$date" | openssl dgst -sha1 -hmac $apiKey -binary | openssl enc -base64`
curl -i --url "https://open.chinanetcenter.com/api/tools/ip/domain-list" \
-X "POST" \
-u "$username:$password" \
-H "Date: $date" \
-H "Accept: application/json" \
-d '{
    "ip": ["1.1.1.1","2.2.2.2"]
}'
返回示例
复制代码 复制成功
{
    "code": "0",
    "message": "success",
    "data": [
        {
            "ip": "1.1.1.1",
            "status": "idle"
        },
        {
            "ip": "2.2.2.2",
            "status": "running",
            "domainList": [
                "a.net",
                "b.net",
                "c.net",
                "d.com"
            ]
        }
    ]
}
本篇文档内容对您是否有帮助?
有帮助
我要反馈
提交成功!非常感谢您的反馈,我们会继续努力做到更好!