liuliuliu 大佬有话说 : 2020-1-8 19:32:14
批量查询域名可用性
本帖最后由 liuliuliu 于 2020-1-10 11:09 编辑
https://rapidapi.com ,注册好帐号,打开 https://rapidapi.com/domainr/api/domainr,通过绑定信用卡订阅 domainr 免费域名查询套餐,该套餐提供每月 10000 次的免费域名查询请求
domainr 号称可以查询全世界所有域名后缀可用性,不一定返回具体whois,但是可以知道是否可以注册。
python3 环境的代码
import requests, json
import time
F1 = open(r’C:UsersAdministratorav.txt’, ‘w’)#保存查询结果
domains_file = r’C:UsersAdministratordomains.txt’#加载待查询域名
url = "https://domainr.p.rapidapi.com/v2/status"
headers = {
‘x-rapidapi-host’: "domainr.p.rapidapi.com",
‘x-rapidapi-key’: "rapidapi 密钥"
}
def get_domains():
with open(domains_file,’r’,encoding=’utf-8′) as f:
domains = f.readlines()
domain_list =
return domain_list
domains = get_domains()
for i in range(len(domains)):
try:
querystring = {"domain":domains,"mashape-key":"rapidapi 密钥"}
response = requests.request("GET", url, headers=headers, params=querystring)
F1.write(domains+":"+response.json()[‘status’][‘status’]+"n")
except:
pass
time.sleep(2)#保证查询稳定性和可靠性
F1.close()
目前可以注册的一些二位后缀单字符 https://yy.team/available-single-character-cctld-domains
朕的大清完了? 大佬有话说 : 2020-1-8 19:49:59
居然不是java。告辞
dnt 大佬有话说 : 2020-1-8 19:51:24
本帖最后由 dnt 于 2020-1-8 19:57 编辑
9102 年都过完了,你还在用同步堵塞的 requests 库,单线程去执行批量任务。。。。。。:L
异步协程 aiohttp 用上,至少减少 60% 耗时,可以试一下。 :lol
liuliuliu 大佬有话说 : 2020-1-8 20:07:07
dnt 大佬有话说 : 2020-1-8 19:51
9102 年都过完了,你还在用同步堵塞的 requests 库,单线程去执行批量任务。。。。。。
异步协程 aiohttp …
本人非计算机专业,我也是编程菜鸡,代码都是网上东拼西凑而成,经过测试基本可以满足需求
gougou6423 大佬有话说 : 2020-1-8 20:15:21
dnt 大佬有话说 : 2020-1-8 19:51
9102 年都过完了,你还在用同步堵塞的 requests 库,单线程去执行批量任务。。。。。。
异步协程 aiohttp …
批量查询域名为什么要用http:lol
直接43端口tcp查询不香吗?效率还高
Eric.c 大佬有话说 : 2020-1-8 20:20:21
直接nic不是更香??
liuliuliu 大佬有话说 : 2020-1-9 14:24:53
Eric.c 大佬有话说 : 2020-1-8 20:20
直接nic不是更香??
直接nic不提供注册服务的,只能通过注册商买
liuliuliu 大佬有话说 : 2020-1-9 14:26:11
gougou6423 大佬有话说 : 2020-1-8 20:15
批量查询域名为什么要用http
直接43端口tcp查询不香吗?效率还高
并不是所有注册局都提供 43接口的whois服务
gougou6423 大佬有话说 : 2020-1-9 15:38:50
liuliuliu 大佬有话说 : 2020-1-9 14:26
并不是所有注册局都提供 43接口的whois服务
我专门去rapidapi试了下,我这43查不到的,他不一样查不到:lol
比如你的米表里贴的nr域名:lol
liuliuliu 大佬有话说 : 2020-1-9 16:09:50
gougou6423 大佬有话说 : 2020-1-9 15:38
我专门去rapidapi试了下,我这43查不到的,他不一样查不到
比如你的米表里贴的nr域名 …
rapidapi是可以查可用性,也就是说这个域名是否可以注册,但是有些详细whois是没有的