所有接口的请求方式:GET -------------------------------------------------------------------------------- IP地址查询接口: 不论使用api.php或api_json.php接口。均支持IPV4及IPV6地址查询,支持字符(字符方式默认在字符后加.com即:字符.com)\IP转十进制整数(同时支持IPV4/IPV6)\网址(同时支持IPV4/IPV6域名解析,将优先解析IPV6地址,在没有IPV6解析地址时在进行IPV4解析)\IP地址(同时支持IPV4/IPV6)查询方式 可使用的接口类型分别为:txt | json | json1 | json2 | print | xml | ini 使用方式: 例:https://ip.mir6.com/api/api.php?ip=58.58.58.58&datatype=ini&token=mir6.com 其中 ip=所需要查询的IP地址 (当前查询的IP地址为:58.58.58.58) 该参数如为空即查询本机(访问者)IP地址 datatype=所返回的数据类型 (当前返回的数据类型为:ini) 该参数支持:txt | json | json1 | json2 | print | xml | ini token=密钥(当前密钥为:mir6.com 备注:该密钥永久免费,且不会变更) 所有查询的数据类型示例 返回TXT数据类型:https://ip.mir6.com/api/api.php?ip=58.58.58.58&datatype=txt&token=mir6.com 返回json数据类型:https://ip.mir6.com/api/api.php?ip=58.58.58.58&datatype=json&token=mir6.com 返回json1数据类型:https://ip.mir6.com/api/api.php?ip=58.58.58.58&datatype=json1&token=mir6.com 返回json2数据类型:https://ip.mir6.com/api/api.php?ip=58.58.58.58&datatype=json2&token=mir6.com 返回print数据类型:https://ip.mir6.com/api/api.php?ip=58.58.58.58&datatype=print&token=mir6.com 返回xml数据类型:https://ip.mir6.com/api/api.php?ip=58.58.58.58&datatype=xml&token=mir6.com 返回ini数据类型:https://ip.mir6.com/api/api.php?ip=58.58.58.58&datatype=ini&token=mir6.com 另外如果您使用json类型,强烈推荐使用以下JSON数据类型专用接口,该接口返回方式针对JSON做了专门优化,例如密钥错误提示和IP地址格式错误提示等: JSON专用数据类型接口:https://ip.mir6.com/api/api_json.php?ip=58.58.58.58&token=mir6.com 其中 ip=所需要查询的IP地址 (当前查询的IP地址为:58.58.58.58) api.php接口该参数如为空或为'myip'即查询本机(访问者)IP地址 | api_json.php接口该参数如为'myip'即查询本机(访问者)IP地址,为空时不进行任何查询 token=密钥(当前密钥为:mir6.com 备注:该密钥永久免费,且不会变更) JSON专用数据类型接api_json.php支持返回IP段起及IP段止数据,该数据仅限给予IP数据提供者使用,IP数据提供者专用token密钥请联系QQ:82000401获取 演示token密钥:MIR6-SCMY-2022-1218-0019-N368-TEST (演示密钥仅支持查询58.58.58.58时返回IP段起及IP段止数据) 演示url示例:https://ip.mir6.com/api/api_json.php?ip=58.58.58.58&token=MIR6-SCMY-2022-1218-0019-N368-TEST -------------------------------------------------------------------------------- 远程DNS解析接口: 例:https://ip.mir6.com/api/dns.php?domain=www.baidu.com 例:https://ip.mir6.com/api/dns.php?domain=www.qq.com&type=AAAA 例:https://ip.mir6.com/api/dns.php?domain=www.qq.com&type=AAAA&only=true domain=所需要解析的域名 (当前解析的域名为:www.baidu.com) 该参数如为空即查询本机(访问者)IP地址 type=所需要查询解析类型 该参数如为空即查询A类型IPV4解析地址,并只返回解析后的第一个IP地址 only=返回解析记录为所有解析记录或只返回解析到的第一条解析记录 该参数如为空即返回查询到的所有解析地址,为True时只返回解析出来的第一个记录地址,为False或为空将批量返回所有解析记录。 type支持以下解析类型参数:AAAA | A | CNAME | MX | TXT | PTR | NS 注意:使用type参数时,如果返回为空内容代表无此类型解析数据。 该接口主要作用为判断远程解析的IP地址与本机解析的IP地址是否一致使用,本判断可以确认是否用户有可能被域名劫持、HOSTS被修改或使用了自架DNS解析服务器来破解验证服务器等等作用。 -------------------------------------------------------------------------------- 国家代码查询解析接口: 例:https://ip.mir6.com/api/guojiadaima.php?cc=cn&type=iso2&token=mir6.com cc=所需要查询的数据内容 (当前查询的cn为中国的iso2国家代码) type=所需要查询国家代码类型 该参数如为空即查询iso2国家代码类型 token=密钥(当前密钥为:mir6.com 备注:该密钥永久免费,且不会变更) type支持以下查询国家代码类型数据参数:URL | CN_Abbreviation | EN_Abbreviation | ISO2 | ISO3 | NumCode | AreaCode | Domainsuffix | Remarks URL == 国旗图片链接地址 CN_Abbreviation == 中文简称 EN_Abbreviation == 英文简称 ISO2 == ISO2国家代码 ISO3 == ISO3国家代码 NumCode == 国家数字代码 AreaCode == 国际电话区号(查询时请勿带+号,仅需输入国际电话区号即可) Domainsuffix == 域名后缀 Remarks == 备注信息 message:请求密钥校验异常 该项报错代表您GET提交的(token参数)密钥错误 message:请求数据类型校验异常 该项报错代表您GET提交的(type参数)错误,请参考type支持的国家代码类型数据参数 message:无此数据 该项报错代表您所查询的(cc参数)内容在数据库中未查询到 当前国家代码数据库信息请查阅:https://ip.mir6.com/guojiadaima/ -------------------------------------------------------------------------------- 手机号码归属地查询解析接口: 例:https://ip.mir6.com/api/mobile.php?mobile=18855558888&token=mir6.com mobile=所需要查询的手机号码 token=密钥(当前密钥为:mir6.com 备注:该密钥永久免费,且不会变更) 返回数据类型信息参数解析: mobile 查询的手机号码 province 所在省份//自治区//直辖市 city 所在地级市 local 归属地址合并显示 isp 手机运营商 type 手机卡类型 (虚拟运营商号段暂不完善,不建议使用) norm 手机卡通信标准 (虚拟运营商号段暂不完善,不建议使用) zone 城市区号 zipcode 邮政编码 zoningcode 行政区划代码 message:请求密钥校验异常 该项报错代表您GET提交的(token参数)密钥错误("code":5000) message:请求参数校验异常 该项报错代表您GET提交的(mobile参数)错误,请输入正确的手机号码("code":5100) message:无此数据 该项报错代表您所查询的(mobile参数)内容在数据库中未查询到相关信息("code":5200) -------------------------------------------------------------------------------- 快速获取本机IPv4地址命令: curl ipv4.ip.mir6.com 快速获取本机IPv6地址命令: curl ipv6.ip.mir6.com 测试网络是IPv4还是IPv6访问优先(访问IPv4/IPv6双栈站点,如果返回IPv6地址,则IPv6访问优先)命令: curl test.ip.mir6.com -------------------------------------------------------------------------------- 注意:查询结果数据仅限开发者使用,不能用于商业项目和产品。 客服QQ:82000401