|
|
本帖最后由 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:\Users\Administrator\av.txt', 'w')#保存查询结果
- domains_file = r'C:\Users\Administrator\domains.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 = [i.strip() for i in domains]
- return domain_list
- domains = get_domains()
- for i in range(len(domains)):
- try:
- querystring = {"domain":domains[i],"mashape-key":"rapidapi 密钥"}
- response = requests.request("GET", url, headers=headers, params=querystring)
- F1.write(domains[i]+":"+response.json()['status'][0]['status']+"\n")
- except:
- pass
- time.sleep(2)#保证查询稳定性和可靠性
- F1.close()
复制代码
目前可以注册的一些二位后缀单字符 https://yy.team/available-single-character-cctld-domains
|
|