域名是否注册查询API,python查询短位域名是否注册

 Lan   2020-05-18 15:25   421 人阅读  0 条评论

这两天看到有些域名可以过Azure,虽然呢,这玩意我也用不到,但是就想试试域名注册情况(万一以后想查询短位域名啥的呢,是吧)。

然后在网上看到了阿里云的一个查询接口(瞌睡就有人送枕头,真好):

http://panda.www.net.cn/cgi-bin/check.cgi?area_domain=lanol.cn

直接get请求就可以了域名替换掉lanol.cn就行了。

image.png

返回值:

211:in use ;在使用(直接翻译,老铁没毛病)

210 : Domain name is available;域名是可以可注册的。

211 : Domain name is not available;域名是不可以注册的。

然后就是Python代码(检测短位是否注册)

既然是短位域名得首先得短,其次要查的全。所以呢会用到全排列,经过我百度搜索发现,python已经有现成的函数了(真香)这个模块就是:itertools,他的combinations可以用来生成列表,这下子就把全排列搞定了。

官方文档:

image.png

实践:

image.png

实践发现这个生成的是元组,然后想办法转成字符串即可。

image.png

然后就是26个字母和10个数字(一个一个打岂不是太没13格了),咳咳经过查官方文档呢,string提供了这样的东东

image.png

然后实践一下,完美

image.png

咳咳,最终效果图:

image.png

来一张战绩图:

image.png

image.png

image.png

不过我感觉这个域名很大概率是过不了审的了,唉

命里有时终须有,命里无时莫强求

四位com杂米:

解压密码:www.lanol.cn

com-4位-类型3.zip


本文地址:https://www.lanol.cn/post/230.html
版权声明:本文为原创文章,版权归 Lan 所有,欢迎分享本文,转载请保留出处!

 发表评论


表情

还没有留言,还不快点抢沙发?