接口地址: http://{api节点}/api/dns/get
返回格式: JSON、TXT
请求方式: GET
请求示例: http://{api节点}/api/dns/get?token={token账号}
提示:登录获取分配api节点,api调用时请启用gzip压缩
请求参数说明:
| 名称 | 必填 | 类型 | 说明 |
|---|---|---|---|
| token | 是 | string | 用户名账户 |
| psw | 否 | string | token账户密码 |
| area | 否 | string | 指定DNS区域。比如 area=CN 提取国内DNS area=NN 提取国外DNS 不填提取所有 |
| filter | 否 | string | 指定地理位置提取。比如filter=电信 仅提取电信相关DNS |
| islocation | 否 | int | 是否在结果中显示DNS地理位置归属地。比如 islocation=1 |
| format | 否 | string | 输出格式。取值txt 输出文本格式:format=txt 默认不填或填json返回json数据 |
返回参数说明:
| 名称 | 类型 | 说明 |
|---|---|---|
| success | boolean | 返回是否成功 成功true 或 失败false |
| count | int | 数据记录条数。默认每次最多返回 20 条随机的 DNS 数据。 |
| msg | string | 错误或警告信息 |
| results | array | 数据记录结果数组 |
| name | string | DNS名称 |
| ip | string | DNS服务器IP |
| location | string | DNS地理位置归属地 |
返回示例:
{
"success": true,
"count": 1,
"msg": "",
"results": [
{
"ip": "114.114.114.114"
}
]
}