欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

查域名注册信息的接口

shiping1 的头像

免费域名注册查询万网api接口以及查询域名whois信息接口详细使用说明

 

时间:2015-02-19 10:21 来源/作者: 西瓜君个人博客 展现:514次
导语:免费好用万网域名注册查询接口(API)以及查询域名whois信息接口的详细说明,有需要写域名是否可以注册功能的童鞋,请看查看万网免费域名查询接口api详情

免费好用万网域名注册查询接口(API)以及查询域名whois信息接口的详细说明,有需要写域名是否可以注册功能的童鞋,请看如下万网免费域名查询接口api

一、免费域名查询接口案例
接口采用HTTP,POST,GET协议:

1.//请求调用接口地址
3.//接口参数名称
4.area_domain 值为标准域名,例:xiguajun.com
5.//调用举例:

返回XML格式结果

1.<?xml version="1.0" encoding="gb2312"?>
2.<property>
3.<returncode>200</returncode>
4.<key>xiguajun.com</key>
5.<original>211 : Domain exists</original>
6.</property>

 

二、域名查询接口返回值结果详细说明
returncode=200

//表示接口返回成功
key=xiguajun.com

//表示当前您需要查询的域名,我这里查询的xiguajun.com域名
original=210 : Domain name is available

//表示域名可以注册
original=211"" : Domain name is not available

//表示域名已经注册
original=212 : Domain name is invalid

//表示域名参数传输错误

三、查询域名whois信息接口

接口采用HTTP,POST,GET协议:
调用URL:http://whois.hichina.com/cgi-bin/whois
参数名称:domain 值为标准域名,例:xiguajun.com
调用举例:http://whois.hichina.com/cgi-bin/whois?domain=xiguajun.com
返回文本:其中在字符《pre》与字符《/pre》之间即为域名信息内容。







通过万网API查询域名注册信息
分享到微博
//万网域名注册查询接口(API)的说明
/*
1、域名查询
接口采用HTTP,POST,GET协议:
参数名称:area_domain 值为标准域名,例:hichina.com
返回XML:
 
 
 HTML代码<?xml version="1.0" encoding="gb2312"?><property> <returncode>200</returncode><key>2zher3r3r.com</key> <original>210 : Domain name is available</original> </property>
 
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
 
返回 XML 结果说明:
returncode=200 表示接口返回成功
key=***.com表示当前check的域名
original=210 : Domain name is available     表示域名可以注册
original=211"" : Domain name is not available 表示域名已经注册
original=212 : Domain name is invalid   表示域名参数传输错误
 
2、域名信息whois
接口采用HTTP,POST,GET协议:
参数名称:domain 值为标准域名,例:hichina.com
返回文本:其中在字符《pre》与字符《/pre》之间即为域名信息内容。
*/
 
HTMl
<div class="in_yumzhuc" style="margin-left:-30px;">
          <div class="search2">
            <form id="form1" name="form1" method="post" action="/Domain.php" style=" margin:0">
              <ul>
                <li>
                  <input name="domain" type="text" class="text2 moren" value="" />
                  <input type="image" src="/images/img_06_1.jpg" />
                </li>
                <li class="mt8">
                  <input name="domain_class" type="radio" value="en" checked="checked" />
                  英文域名
                  <input name="domain_class" type="radio" value="cn" />
                  中文域名
                  <input name="domain_class" type="radio" value="area" />
                  行政区域名 </li>
<li class="mt8"><span>
<input name="domain_type[]" type="checkbox" value=".com" checked="checked" />
.com </span> <span>
<input name="domain_type[]" type="checkbox" value=".net" />
.net </span> <span>
<input name="domain_type[]" type="checkbox" value=".org" />
.org </span> <span>
<input name="domain_type[]" type="checkbox" value=".cn" />
.cn </span> <span>
<input name="domain_type[]" type="checkbox" value=".com.cn" />
.com.cn </span> <span>
<input name="domain_type[]" type="checkbox" value=".net.cn" />
.net.cn </span> <span>
<input name="domain_type[]" type="checkbox" value=".org.cn" />
.org.cn </span> <span>
<input name="domain_type[]" type="checkbox" value=".cc" />
.cc </span> <span>
<input name="domain_type[]" type="checkbox" value=".info" />
.info </span> <span>
<input name="domain_type[]" type="checkbox" value=".biz" />
.biz</span> <span>
<input name="domain_type[]" type="checkbox" value=".tv" />
.tv</span> <span>
<input name="domain_type[]" type="checkbox" value=".name" />
.name</span> <span>
<input name="domain_type[]" type="checkbox" value=".mobi" checked="checked" />
.mobi</span> <span>
<input name="domain_type[]" type="checkbox" value=".中国" />
.中国</span> <span>
<input name="domain_type[]" type="checkbox" value=".公司" />
.公司</span> <span>
<input name="domain_type[]" type="checkbox" value=".网络" />
.网络 </span></li>
                </li>
                <li></li>
                <li></li>
              </ul>
            </form>
          </div>
        </div>
 
domain.php
 
<script type="text/javascript" src="/images/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".whois").click(function(){
var domain=$(this).attr("title");
$.get("/whois.php",{domain:domain},function(data){
if(data){
$('#whois_info').html('<hr color="#CCCCCC" size="1" />'+data);
}
});
});
});
</script>
<?php
$domain = $_POST['domain'];
$suf=$_POST['domain_type'];
if($domain!='' && $suf!=''){
//print_r($suf);die();
echo '<table width="100%" border="0" cellspacing="0" cellpadding="0">';
foreach ($suf as $key => $value) {
$xml_data = file_get_contents($do);
$xml_arr = (array) simplexml_load_string($xml_data);
$status=substr($xml_arr['original'],0,3);
if($xml_arr['returncode']==200){
if($status=="210"){
echo '<tr><td align="left" valign="middle">'.$xml_arr['key'].' (<span style="color:#090; font-weight:bold;">可以注册</span>)</td><td align="left" valign="middle" style="color:#090;">请联系客服购买</td></tr>';
}else if($status=="211"){
echo '<tr><td align="left" valign="middle">'.$xml_arr['key'].' (<span style="color:#F00;">已被注册</span>)</td><td align="left" valign="middle"><a href="javascript:;" class="whois" title="'.$xml_arr['key'].'">查看</a></td></tr>';
}else if($status=="212"){
echo '<tr><td align="left" valign="middle">'.$xml_arr['key'].' (<span style="color:#F00;">参数错误</span>)</td><td align="left" valign="middle"></td></tr>';
}
}else{
echo '<tr><td align="left" valign="middle"><span style="color:#F00;">域名查询API返回错误,请重新提交!</span></td><td align="left" valign="middle"></td></tr>';
}
}
echo '</table>';
 
}
?>
<div id="whois_info" style="word-break:break-all;word-break:break-all; overflow:auto; color:#000;"></div>
 
whois.php
 
<?php
$domain = $_GET['domain']; 
$fp = file_get_contents($cha,'rb'); 
$fp = preg_replace('|\n|','<br>',$fp); 
$arr = array(); 
preg_match("|<pre>.*<\/pre>|",$fp,$arr); 
echo($arr[0]);
?>

普通分类: