检查域名是否可供购买 - C#

时间:2009-12-08 17:43:03

标签: c# asp.net

有没有办法检查某个域是否可以购买? 如果有任何库可以做到这一点吗?

感谢

5 个答案:

答案 0 :(得分:10)

您可以查看:http://www.internetbs.net/ResellerRegistrarDomainNameAPI/api/01_domain_related/01_domain_check 它非常直接使用:

https://testapi.internet.bs/Domain/Check?ApiKey=testapi&Password=testpass&Domain=example.com 

,结果将是:

transactid=e504cdbf00e7821e954f0f5a65249ff0
status=UNAVAILABLE
domain=example.com
minregperiod=1Y
maxregperiod=10Y
registrarlockallowed=YES
privatewhoisallowed=YES
realtimeregistration=YES

答案 1 :(得分:4)

看看这个问题:Who provides a WHOIS API?

..还有另一个Google搜索引导返回到SO ...

答案 2 :(得分:1)

获取常见的linux whois客户端或类似内容的Windows版本。执行系统调用以运行它并解析其输出。

有点kludgy但它很容易和快速。

答案 3 :(得分:0)

为什么需要C#才能这样做?你不能做WHOIS或grep吗?

答案 4 :(得分:0)

您可以使用Watin Libarary编写一个c#应用程序并将应用程序设置为类似(www.register.com或...)的站点并获取结果,您可以将应用程序设置为从列表中读取您的域名并获得结果。