查询域名解析

最后更新于:2022-04-02 08:18:50

## 查询域名解析 >[danger]### 会员接口,仅限会员使用,购买[API会员](https://market.topthink.com/product/210) ![](https://docs.gechiui.com/gc-content/uploads/sites/kancloud/70/6c/706c2f005721d9df5e5ef4a64d88f5bc_200x200.png) > 可以查询域名所有的解析信息,DNS记录,例如a记录,cname,hinfo,mx,ns,ptr,soa,txt,aaaa,srv,naptr等。支持顶级域名和二级域名,接口返回有效记录的数据并缓存半小时。 ## 接口调用([调用须知](https://docs.topthink.com/think-api/1835086)) ### 请求地址 ``` GET https://api.topthink.com/website/domain ``` ### 请求参数 | 名称 | 类型 | 必填 | 说明 | | --- | --- | --- | --- | | appCode| string| 是|用户授权码,参考[API调用](https://docs.topthink.com/think-api/1835086) | | domain| string | 是 | 域名| ### 返回`data`参数 | 名称 | 类型 | 说明 | | --- | --- | --- | | host | string | 主机名 | | class | string | 类型 | | ttl | int | 有效时间 | | type | string | 解析记录类型 | | ip | string | 主机IP地址 | ## SDK调用 ``` $client = new Client("YourAppCode"); $result = $client->websiteDomain() ->withDomain('www.thinkphp.cn') ->request(); ``` 返回示例: ~~~ { "code":0, "message": "成功", "data": [ { "host": "www.thinkphp.cn", "class": "IN", "ttl": 10, "type": "CNAME", "target": "eec336a57938b588.vip.jiasule.org" } ] } ~~~
';